0% found this document useful (0 votes)
41 views1 page

Django School Management System in Python

The document describes a Django-based School Management System designed for school managers to manage records related to students, staff, results, and finances, without allowing student or staff logins. Key features include management of academic sessions, student and employee records, fees, and results, with a user-friendly admin dashboard. The system is built using HTML, CSS, JavaScript, Python, and SQLite, and can be configured on Windows, Linux, and Mac operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views1 page

Django School Management System in Python

The document describes a Django-based School Management System designed for school managers to manage records related to students, staff, results, and finances, without allowing student or staff logins. Key features include management of academic sessions, student and employee records, fees, and results, with a user-friendly admin dashboard. The system is built using HTML, CSS, JavaScript, Python, and SQLite, and can be configured on Windows, Linux, and Mac operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

This app is meant to be used by school manager to manage their school records: student data staff

results and finances. It currently doesn't allow students/staff to login. Solely, it's expected to be used on a
single machine or online for managers only.

A Django School Management System runs Django Framework in back-end


and HTML, CSS in front-end. It has a interactive dashboard built in for admin using which admin can add
student, manage fees , manage employees, manage results .
Features Of This Project
1. Academy Management - Manage Session , Terms, Subjects, Classes.
2. Student Management - Add Student , Bulk Add Student, Fees Details
Check , View Profile.
3. Employee Management - Add Employee, Edit Employee, View
Employee.
4. Fees Management - Add Fees , Delete Fees, Pay fee , Fees Structure ,
customize fee Structure.
5. Result Management - Add Result , Edit Result , Manage Result.
Technology Used
1. We have developed this project using the below technology
2. HTML : Page layout has been designed in HTML
3. CSS : CSS has been used for all the desigining part
4. JavaScript : All the validation task and animations has been developed by
JavaScript
5. Python : All the business logic has been implemented in Python
6. SQLite : SQLite database has been used as database for the project
7. Django : Project has been developed over the Django Framework
Supported Operating System
1. We can configure this project on following operating system.
2. Windows : This project can easily be configured on windows operating
system. For running this project on Windows system, you will have to
install
3. Python 3.7, PIP, Django.
4. Linux : We can run this project also on all versions of Linux operating
systemMac : We can also easily configured this project on Mac operating
system.
Installation Steps :-
1. Install Python 3.7
2. Install all dependencies cmd -python -m pip install --user -r
requirements.txt
3. Finally run cmd - python manage.py runserver
4. Admin User Name - admin
5. Admin Password - admin123

You might also like