All Time Music is the web app which allows to create a music database. You can add here data about bands, albums, musicians, labels and add album reviews.
Project is created with:
- Python (Django framework)
- Django REST Framework
- CSS/HTML
- Bootstrap
- Database: PostgreSQL
- Docker
- new user registration with email confirmation
- log in/log out
- reset password via email
- password change
- content search in the database
- creating, updating and deleting content are available for logged-in users
- API for all models available for logged users with permissions
- CORS configuration for front-end(possible SPA architecture in the future)
- dynamic schema and documentation