/School_ERP

School ERP created by me during my last internship made with Django & PostgreSQL. Teachers can post notices & homework, upload marks and mark attendance. Students can view notices & homework, check their attendance, subject marks and get a report card. ERP Admin can register both teachers and students with new account credentials for accessing ERP.

Primary LanguagePython

SchoolERP

Some of the screenshots of the many tabs in the ERP

Dashboard Page

 

Update ERP Profile

 

Add Employees/ Student Details

 

Classwise Marks Comparison

 

Attendance Graph

 

Mark Attendance

 

Check Employees/Student Details

 

Write Notice to Students

   

Steps to setup project on your local machine

Clone the project to your PC

git clone git@github.com:yashboura303/School_ERP.git

Change into project directory

cd 'project name'

Install requirements

pip install requirements.txt

Create database

For postgresql change engine in settings.py/DATABASES

'django.db.backends.postgresql_psycopg2'

Change the user and password according to your database servers

Create new database and set 'NAME' : <database_name>

Makemigrations and migrate

python manage.py makemigrations

python manage.py migrate

Start the development server

python manage.py runserver