-
HEROKU DEPLOYMENT LINK
- Read system flow before using the app.
- Click me to go to hosted web app
-
LOCAL INSTALLATIONS
- pip install -r requirements.txt
- python manage.py migrate
- python manage.py runserver
-
SYSTEM FLOW
-
Types of Users:
- Student
- Teache / Admin
- Parent - Requires 123456 as signup key
-
Functionalities :
-
Student :
- Can view his attendance
- Can view his exam marks
- Can view ongoing exams
-
Parent :
- Requires student's username and password to view student's attendance.
- Requires student's username and password to view student's marks obtained in exam.
-
Teacher
- Can enroll a student in a particular course.
- Currently 8 subjects of 4 courses of 2 departments to select.
- Addition of new courses ( WIP )
- Can create on-spot exams, subject-wise.
- Constraints :
- Only one exam per subject at one time.
- Constraints :
- Can finish ongoing exam.
- Can enter students marks.
- Can enter students attendance.
- Can enroll a student in a particular course.
-
-
-
Notifications
You must be signed in to change notification settings - Fork 1
impiyush83/school_management_system
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A web-app to carry out school management related tasks
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published