Roles:
- Admin
- Customer
Admin:
- Admin can Create, Update, Read and Delete User.
- Only Admin can access Create, Update, List and DeleteView.
Customer:
- Customer can Register himself.
- He can Watch and Update his profile with profile photo(using signals).
- He can't access User's Create, Update, List, Delete Page(using custom Mixins).
- Python - 3.10
- Django - 4.1.6
- Postgresql - 15.0
- Template - 'Corona' by Bootstrap Dash.
- Crispy Forms
- Postgresql
- Profile Image
- Media File Configuration
- Login
- Register
- Forms
- Abstract User
- Auto Compression for > 1 MB photo.
- Navbar
- Sidebar
- Footer
- Dark Theme
- Material Icons
- Profile Avatars
- Bootstrap
- Customer Counter
- Alert Messages