This is third Yandex Lyceum project webserver-api! What is this project? This is a multi-page site specializing not in beautiful design or semantic integrity, but in the practical part. The project is just a demonstration of a wide range of functions, modules and other things.
Features:
- User authentication / authorization system.
- Massive database with multiple relationships between tables.
Further I am too lazy to write, but you can make your own to explore the program and to find more features and capabilities.
Not bugs - features (honestly):
- Items can have same name and all other characteristics.
- Mail send works only on local server because of heroku add-on system.
- After deleting items from database id autoincrement does not roll back or change previous items id.
Planned in the future:
- Finalize unittests for api functions GET/POST/PUT/DELETE interacting with database.
- Fill the site with content.
- Solve heroku mail add-on problem.