remind.me is a Todo app that is built using "PHP" as the backend language. it includes Laravel-like router, controller classes, views and a project structure using namespace and PSR-4 autoloading. it showcases how to build a PHP project without using any frameworks.
- PHP 8.0 or higher
- MYSQL 5.8 or higher
- Clone the repo into your document root(www, htdocs, etc)
- Create a database called
reminddb - Import the
reminddb.sqlfile into your database - Create your own
.envfile and make use of.env.exampleto know what to use - Run
composer installto set up autoloading and also to install dependencies - Set your document root to the
publicdirectory
You will need to set your document root to the public directory
php -S localhost:8000 -t public



