Simple CRUD application, designed using MVC architectural pattern and written using mostly Flat PHP (without any frameworks).
- PHP >= 5.4
- Web server with URL rewrite support
- PostgreSQL database
- Composer dependency manager
- Twitter Bootstrap
- Pimple Dependency Injection container
- FIGCookies by Dflydev
- PSR-4 autoloader implementation by Composer
- PHPUnit testing framework
- Favicon (and other icons) is from Glyphicons free pack
- Clone the repository using
git clone https://github.com/foobar1643/student-list.git
command. - Install application dependencies using
composer install
command. - Set
public
directory as a document root on your web server. - Configure URL rewriting on your web server as described here.
- Set your database credentials in
db.ini
configuration file. - Import
database.sql
in your PostgreSQL database.
This application is licensed under the MIT license. For more information see License file.