Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview: College Management System

The College Management System is a web-based application designed to manage various aspects of a college, including staff, students, courses, and subjects. It provides an admin dashboard that allows administrators to efficiently handle college-related activities.

Main Components of the System

1. Dashboard

Provides an overview of key statistics such as: Total Students Total Staffs Total Courses Total Subjects Quick access to more information via "More Info" buttons.

2. Navigation Panel (Left Sidebar)

The sidebar consists of multiple management options for different entities in the system:

Add Staff: Allows the admin to add new staff members to the system. Manage Staff: Provides options to update, delete, or view details of existing staff members. Add Course: Enables the admin to create and define new courses. Manage Course: Allows modification, deletion, or viewing of existing courses. Add Student: A section for adding new students to the database. Manage Students: Provides control over student records (view, update, or delete). Add Subject: Allows the addition of subjects to different courses. Manage Subject: Enables modifications to subjects linked to different courses.

3. Header Navigation

Home: Returns to the main dashboard. Contact: Likely a section where users can contact the administrator or support. Search Bar: Helps find specific data within the system. Notifications: Icons indicating messages (3 notifications) and alerts (15 alerts).

4. Conclusion

Copyright Information: Indicates the system was developed in 2025. Designed By: Developers of the system, “Suabsh and Amulya.” Purpose of the Project The College Management System aims to:

Automate student, staff, and course management. Reduce paperwork by digitalizing student and staff records. Provide an efficient way for administrators to track academic data. Improve communication between different college departments. Technologies Used (Possible Stack) Since this is a web-based application, the following technologies might have been used:

Frontend: HTML, CSS, JavaScript, Bootstrap Backend: Python (Django) Database:SqLite3

How to Start

1. Clone Project from GitHub.

git clone https://github.com/amulyasb/student_management_system

2.Activate Vnv

venv\scripts\venv

3.

python manage.py makemigrations

4.

python manage,py migrate

5.

python manage.py runserver

6. for Login

Email: admin@gmail.com Password; 111

Overview of project of UI:

1. Page of HOD Dashboard:

image

2. Add Staffs:

image

2.1. Manage Staff:

image

2.2. Edit Staff:

image

3. Add Course:

image

3.1. Manage Course:

image

3.2. Edit Couese:

image

4. Add Student:

image

4.1 Manage Student:

image

4.2 Edit Student:

image

5. Add Subject:

image

5.1. Manage Subject:

image

5.2. Edit Subject:

image

          # Develop by Subash and Amulya

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages