TejashviVerma / 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.

Home Page:https://djangoschoolerp.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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.

https://djangoschoolerp.herokuapp.com/


Languages

Language:Python 40.3%Language:HTML 34.5%Language:JavaScript 13.4%Language:CSS 11.8%Language:Shell 0.0%