This project includes some of the worst code I can think of.
The question is, can you find all the problems?
There are 3 main areas to focus on:
- Security (answers/cheats)
- Accessibility (TODO)
- Performance (TODO)
The order is not important, as a developer you really need to think about all 3.
Edit the config.php
file, so it includes the connection details to a single MySQL database.
Run the following command, to populate the database, and reset some file/folder permissions.
./reset/reset.sh
Then set your web servers DocumentRoot
to the /public/
folder.
And please don't run this website so that anyone else can view it (even on your local network)... otherwise your own computer might get hacked.