Gradery is a learning management system to simplify learning. It allows students to connect with their peers and instructors. It provides an efficient classroom management system by allowing instructors to assign assignments, provide resources and make announcements. Gradery makes sure you dont miss out any notifications from any team.
- NodeJS
- OracleDB (19.0.0)
To get the project running, the following steps must be followed.
Clone the source code from our github repository's main branch.
git clone https://github.com/Sohaib03/Gradery.git
You need to have oracle database installed to run this project.
- Start SQLPlus
- Create a new user and grant it dba permissions
- Download the SQL Dump File. Click Here to Download
- Use the SQL Dump File to populate the tables
The .env file in the source code contains the necessary HOST, USERNAME and PASSWORD required to connect to the database. Before starting the project you need to provide proper credentials in this file to connect to the database.
To install all the packages required by node, we need to run the following commands in the root directory of the project.
npm install
This project is licensed under Mozilla Public License 2.0 .