Subscribe YouTube For Latest Update Click Here
Latest Python Projects with source code
Buy Now ₹501
A college management system built using Django framework. It is designed for interactions between students and teachers. Features include attendance, marks and time table.
Admin Modules : -
- Assigns - add, delete, change .
- Classes - add, delete, change .
- Courses - add, delete, change .
- Depts - add, delete, change .
- Marks - add, delete, change .
- Students - add, delete, change .
- Teachers - add, delete, change .
- Users - add, delete, change .
Teacher Modules : -
Attendance
Enter the attendance of the students based on the class they are in. There is also the provision to edit the attendance of a whole class or student individually.
Marks
Enter the marks of the students based on the class they are in. This includes Internals, events and SEE. The marks of the students can also be edited.
Time Table
View the timetable in a tabular form. For a particular class, it specifies a list of teachers who handle the same class that are free for that time slot.
Reports
Generate reports for each class. These reports include generating a table consisting of the students belonging to that class and their respective CIE and Attendance.
Student Modules : -
Attendance
View the attendance status for each of your courses. The attendance of each course is also displayed as list of classes that were conducted.
Marks
View the marks obtained for each of your courses. These include the marks of 3 internal assessment, 2 events and the Semester End Exam
Time Table
View the timetable in a tabular form. The timetable displays all the courses of the student and the time and day at which they are conducted.
We have developed this project using the below technology : -
- HTML : Page layout has been designed in HTML
- CSS : CSS has been used for all the desigining part
- JavaScript : All the validation task and animations has been developed by JavaScript
- Python : All the business logic has been implemented in Python
- SQLITE : SQLITE database has been used as database for the project
- Django : Project has been developed over the Django Framework
Installation : -
Python and Django need to be installed
```bash
pip install django
```
Usage : -
Go to the Python-Django-College 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