Its django-RBAC-Employee-Management-System-With-API version1.0.1
Hope Your Doing Great
In this Project I built Personal Project in Professional Ways . Follows SDLC - Software Development Life Cycle structured process for Building this Project.
- Planning and Requirement Analysis
- Defining Requirements
- Designing Architecture
- Developing Product
- Product Testing and Integration
- Deployment and Maintenance of Products This Will be Applied on Each Version I will Try
- Purpose/Learning (Its My Own Options Not is SDLC , Learning Django and build an apps Gradually improve in the version )
- Up Skills my Knowledge's in Django
- Build RBAC Role Based Access Control ( Each Users have different Power according to their Roles )
- I was Build RBAC in Flask and But not in Django , So try and using Different approach
- Building A Multiples Theme 2 - UI & UX
- Use 2 Different Themes
- Basic Standard Theme
- Neomorphism Theme (Will Including Version 1.3.0 , Futuristic Themes )
- Use 2 Different Themes
- Build WebPage and Build CRUDS API that Return JSON ( Host in Live Later use this API in Android phone )
- Use 500 + Peoples Data (No Real) in the DB (SQLite - RDBMS )
If your README is long, add a table of contents to make it easy for users to find what they need.
Project Name | Employee Management System |
---|---|
Version | 1.0.1 |
Its a Very BASIC App as its Version
Modules / Library Name | Version |
---|---|
Python | 3.10.8 |
Django | 4.2.8 |
Sqlite | 3.44 |
HTML | 5 |
CSS | 3 |
Bootsrap | 5.2 |
- Clone this Repo
- Install Python3
- Installing Required Python Modules from File Requirements.txt
- Command
pip install -r requirements.txt
- Command
- Installed IDE like VSCode or Pycharm
- I assumed the Clone and Set Every thing
- This is the Project Directory
- May be your scared , But Don't worry
- There is Folder EmployeeManagementSystem
- Go Inside this Folder their is File
- manage.py (its is like Soul of Your Project )
- Lets Run Command
python3 manage.py runserver
- This Will Run Your Project in your Computer
- If Project is Running Successfully, You will get an URL of Project
- If Any Error , Don't Worry Troubleshoot that.
- Go Inside this Folder their is File
Web Pages : Build CRSD - CREAD , READ , SEARCH , DELETE .
- In this Home Page
- In this Page