Awesome Open Source
Awesome Open Source

College-ERP

A college management system built using Django framework. It is designed for interactions between students and teachers. Features include attendance, marks and time table.

Installation

Python and Django need to be installed

pip install django

Usage

Go to the College-ERP folder and run

python manage.py runserver

Then go to the browser and enter the url http://127.0.0.1:8000/

Login

The login page is common for students and teachers.
The username is their name and password for everyone is 'project123'.

Example usernames:
student- 'samarth'
teacher- 'trisila'

You can access the django admin page at http://127.0.0.1:8000/admin and login with username 'admin' and the above password.

Also a new admin user can be created using

python manage.py createsuperuser

Users

New students and teachers can be added through the admin page. A new user needs to be created for each.

The admin page is used to modify all tables such as Students, Teachers, Departments, Courses, Classes etc.

For more details regarding the system and features please refer the reports included.

Update (29/11/2020)

Added method to reset attendance time range in Django Admin page.

alt_text

This is present in Django Admin -> Attendance (http://127.0.0.1:8000/admin/info/attendanceclass/).
Start Date: Start Date of Attendance period
End Date: End Date of Attendance period

This will delete all present attendance data and create new attendance objects for the given time range.

Screenshots

Teacher Page

alt text

alt text

alt text

alt text

alt text

alt text

alt text

Student Page

alt text

alt text

alt text

alt text

alt text

Admin Page

alt text

alt text

alt text



Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Html (276,512
Django (36,137
Admin (21,749
College (3,362
Teachers (1,617
Django Application (1,495
Erp (1,320
Dbms (1,055
Django Framework (872
Django Project (406
College Project (239
Dbms Project (93
College Students (28
College Management (20