It simplifies the process of academic evalution of students and keeps track of the scores.
-
Teacher Account: Can enter marks for the students in their class
-
Admin Account: - Can see the class data - Can edit, add and delete any Account - Can View graphical representation of marks - Can export Data
Demo Accounts:
Teacher_1
Admin
Clone the project
git clone https://github.com/spectrum705/report-viewer-thingy/
Go to the project directory
cd report-viewer-thingy
Change to Dev branch
git checkout dev
Install dependencies
pip install -r requirements.txt
Start the server
python main.py
To run this project, you will need to add the following environment variables to your .env file
Create a .env file inside /report and add URI of your mongodb Database
DB_URI = "mongodb+srv://{Database_name}:{Database_pwd}@ourcluster.xjtv1.mongodb.net/test?retryWrites=true&w=majority"
Client: HTML, CSS
Server: Flask
Database: MongoDB