https://github.com/samarth-p/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.
https://github.com/samarth-p/college-erp
college college-management college-project college-students dbms dbms-project django django-application django-project
Last synced: 14 days ago
JSON representation
A college management system built using Django framework. It is designed for interactions between students and teachers. Features include attendance, marks and time table.
- Host: GitHub
- URL: https://github.com/samarth-p/college-erp
- Owner: samarth-p
- Created: 2018-12-18T15:13:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-24T17:23:37.000Z (9 months ago)
- Last Synced: 2025-04-09T05:07:15.080Z (14 days ago)
- Topics: college, college-management, college-project, college-students, dbms, dbms-project, django, django-application, django-project
- Language: HTML
- Homepage:
- Size: 5.4 MB
- Stars: 645
- Watchers: 24
- Forks: 400
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
```bash
pip install django
```## Usage
Go to the College-ERP folder and run
```bash
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
```bash
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.

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 periodThis will delete all present attendance data and create new attendance objects for the given time range.
## Screenshots
### Teacher Page







### Student Page





### Admin Page


