This is a Simple Penultimate Student Clearance System Developed While Learning Django. Feel free to make changes based on your requirements.
And if you like this project, then ADD a STAR ⭐️ to this project 👆
- See Database Statistics
- Manage Officers (Add, Update )
- Manage Students (Add, Update)
- Manage Departments (Add, Update)
- Edit Their Profile
- View Department Statistics
- View Uploaded Documents
- Clear/Unclear Students
- Edit Their Profile
- See Clearance Status
- Edit Profile
- View Uploaded Documents Status
- Uploaded New Document (As Per Requirements)
- Send Feedback to HOD
- Integrated APIs
- APIs tested using POSTMAN
- APIs used in real application developed in Flutter
- Add a Star 🌟 to this 👆 Repository
- Follow on Twitter/Github
Images are from Unsplash
-
Install Git Version Control [ https://git-scm.com/ ]
-
Install Python Latest Version [ https://www.python.org/downloads/ ]
-
Install Pip (Package Manager) [ https://pip.pypa.io/en/stable/installing/ ]
Alternative to Pip is Homebrew
1. Create a Folder where you want to save the project
2. Create a Virtual Environment and Activate
Install Virtual Environment First
$ pip install virtualenv
Create Virtual Environment
For Windows
$ python -m venv venv
For Mac
$ python3 -m venv venv
For Linux
$ virtualenv .
Activate Virtual Environment
For Windows
$ source venv/scripts/activate
For Mac
$ source venv/bin/activate
For Linux
$ source bin/activate
3. Clone this project
$ git clone https://github.com/jobic10/student-management-using-django.git
Then, Enter the project
$ cd student-management-using-django
4. Install Requirements from 'requirements.txt'
$ pip3 install -r requirements.txt
5. Now Run Server
Command for PC:
$ python manage.py runserver
Command for Mac:
$ python3 manage.py runserver
Command for Linux:
$ python3 manage.py runserver
6. Login Credentials
Create Super User (Admin) Command for PC:
$ python manage.py createsuperuser
Command for Mac:
$ python3 manage.py createsuperuser
Command for Linux:
$ python3 manage.py createsuperuser
Then Add Email and Password
or Use Default Credentials
For SuperAdmin Email: admin@admin.com Password: admin
- Email - jobowonubi@gmail.com
- LinkedIn - jobic10
- Twitter - jobic10