Welcome to Coder Its OneNuman!
Its django-RBAC-Employee-Management-System-With-API
Its version1.1.1 -
Hope Your Doing Great
- What I Built in this Version .
- API
-
No Authentication /No Token Required
-
Perform CRUD Operation are :
-
GET ,
-
POST,
-
PUT,
-
PATCH ,
-
DELETE
-
Using DRF ( Django Rest Framework )
-
Provide Better UI for REST's CRUD Operations
- Database
-
Added a 500+ Employees Data ( Dummy Data )
-
DB have 3 Tables
-
Employee2
-
Department2
-
Role2
-
Note table_name 2 Represent , Its Second Table
-
*These Names tables Already Exist so Created New Table with ends With 2*
Table of Contents
If your README is long, add a table of contents to make it easy for users to find what they need.
About
Project Name | Employee Management System |
---|---|
Version | 1.1.1 |
Its a Very BASIC REST API WITH NO Authentication
Modules / Library Name | Version |
---|---|
Python | 3.10.8 |
Django | 4.2.8 |
Django Rest Framework New | 3.14.0 |
Sqlite | 3.44 |
Installation
-
Clone this Repo
-
Install Python3
-
Installing Required Python Modules from File Requirements.txt
- Command
pip install -r requirements.txt
- Installed IDE like VSCode or Pycharm
High Level Design
Major Steps
-
Install Django & DRF
-
Create New App
-
Set-Up Django Models
-
Set-Up Serializers
-
Set-Up Views
-
Set-Up URLs
-
Test Your API
Run this Project
Django-Rest-Framework GUI
POST MAN
- GET Operations - 500 Employee Data