Skip to content

Cloud based student report tracking system : marks, attendance.

Notifications You must be signed in to change notification settings

ParadoxZero/edusys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 

Repository files navigation

Edusys

EduSys is a web based attendance and marks tracking system for school and colleges. Teachers can hand out information regarding marks and attendance of student to the respective students and their parents. This is simple to use and easy to set up. It can be extended by simply adding newer addons.

###Currently Supported Features:

  • Add Admin to manage Teachers and Class
  • Add Class
  • Add Teacher to a Class
  • Take Daily Attendance
  • Add Subjects for Class
  • Add Exam
  • Add Marks
  • View reports - Student or Class
  • Add Principal: Who can view each Class report.

2016-12-14 9

2016-12-14 10

2016-12-14 11

2016-12-14 12

##Getting started

In order to set up edusys you will need to fulfil folowing dependencies :

  • python 2.7 or python 3.4 (Others havent been tested)
  • django 1.10 or above

Setting up Edusys

  1. clone the master branch
  2. go to source/EDUsys/settings.py and set up the database configurations Edit these as per your need or leave it as is to use sqlite.
  DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
  }
  1. Create a superuser my running the command
```
  python manage.py createsuperuser
```
  1. Now run edusys using the server of your choice.

    If you want to use the development server itself :

      python manage.py runserver
    
  2. Login to django-admin by going to the url

www.domainorip/admin

  1. Create the folowing user groups :
  • Teacher
  • Student
  • Principal
  • Admin
  1. Now Add and Admin and a Pricipal.

  2. Then go to www.domainorip.com and Login as Admin. And use it as you need

  3. Enjoy :)

##Development

Currently I am not working on this project anymore. Though feel free to email me if you need anything.

The project follows standard django structure. attendance is the main app for the project.

Feel free to fork it and help develop it more.

About

Cloud based student report tracking system : marks, attendance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published