- The requirements have been slightly updated according to the last discussion in class.
- You can use SQLite instead of MySQL. This however will not be free (See the section on marks).
- I have removed the email-verification requirement.
- I have added a heavily-commented PHP API for login/authentication.