Skip to content

VipulKavar/User-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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