Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.27 KB

README.md

File metadata and controls

52 lines (40 loc) · 1.27 KB

User Management System

Roles:

  1. Admin
  2. Customer

Admin:

  1. Admin can Create, Update, Read and Delete User.
  2. Only Admin can access Create, Update, List and DeleteView.

Customer:

  1. Customer can Register himself.
  2. He can Watch and Update his profile with profile photo(using signals).
  3. He can't access User's Create, Update, List, Delete Page(using custom Mixins).

Versions

  1. Python - 3.10
  2. Django - 4.1.6
  3. Postgresql - 15.0
  4. Template - 'Corona' by Bootstrap Dash.

Features

  1. Crispy Forms
  2. Postgresql
  3. Profile Image
  4. Media File Configuration
  5. Login
  6. Register
  7. Forms
  8. Abstract User
  9. Auto Compression for > 1 MB photo.
  10. Navbar
  11. Sidebar
  12. Footer
  13. Dark Theme
  14. Material Icons
  15. Profile Avatars
  16. Bootstrap
  17. Customer Counter
  18. Alert Messages

Screenshots

dashboard user_list user_profile_form user_update_form