Advance College Management System in Django
Advance College Management System
Project Details
| Project Name | Advance College Management System |
|---|---|
| Language/s Used | Python/Django |
| Database | MySQL |
| Type | Web Application |
| Developer | UPDATEGADH |
Project Purpose for Education
A simple project based on Advance College Management System which is developed as a web application to manage daily activities of a college efficiently. This project provides features to handle students, staff, courses, and sessions all in one platform. It helps reduce paperwork and saves time by automating routine manual tasks.
The system also improves communication between students, teachers, and administrators, ensuring smooth operations inside the institution. The concept is directly linked with real-life college management needs, making it an ideal project for students who want to learn about database-driven applications and practical web development.
Download New Real Time Projects :-Click here
Available Features
The Advance College Management System comes with different modules for Admin, Staff, and Students. Each role has specific features to make the system efficient and easy to use.
A. Admin Users Can:
-
View overall summary charts of students, staff, courses, subjects, leave requests, and more.
-
Manage staff records (Add, Update, Delete).
-
Manage student records (Add, Update, Delete).
-
Manage courses (Add, Update, Delete).
-
Manage subjects (Add, Update, Delete).
-
Manage academic sessions (Add, Update, Delete).
-
View and monitor student attendance.
-
Review and reply to student or staff feedback.
-
Approve or reject student and staff leave applications.
B. Staff/Teachers Can:
-
View summary charts related to their assigned students, subjects, and leave status.
-
Take and update student attendance.
-
Add and update exam results.
-
Apply for leave.
-
Send feedback to the Head of Department (HOD).
C. Students Can:
-
View summary charts related to their attendance, subjects, and leave status.
-
Check their attendance records.
-
View results.
-
Apply for leave.
-
Send feedback to the Head of Department (HOD).
Installation Steps:
Create a Folder for the project.
Set Up a Virtual Environment:
Using Conda:
conda env create -f college-erp.yml
conda activate Django-env
Using Virtualenv:
pip install virtualenv
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
Install Required Dependencies:
pip3 install -r requirements.txt
Configure Allowed Hosts:
- Open
settings.py - Modify
ALLOWED_HOSTS = [](Do not use default settings for security reasons).
Run the Server:
For Windows:
python manage.py runserver
For Mac/Linux:
python3 manage.py runserver
Create Super User (HOD):
For Windows:
python manage.py createsuperuser
For Mac/Linux:
python3 manage.py createsuperuser
college management system django github college management system project in python pdf student-management system django GitHub college management system project in python GitHub college-management system project with source code college management system project in python with source code college management system project Django student management system project in django with source code advance college management system in django with source code advance college management system in django GitHub advance college management system in django pdf advance college management system in django geeksforgeeks advance college management system in django example



Post Comment