Skip to content

Next web app project with postgres database in charge of create and submit exams.

Notifications You must be signed in to change notification settings

cuatrosr/exam-system-nxjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exam System 💻️

Given a teacher registered in the system, they would be able to create and show exams which should have an access code, title, description and options. Moreover, once the exam is onto the platform, a student previously registered in the database can get into this exam given an access code and, then solve it answering the predefined options with weighted questions. Finally, once the exam is solved, the system provides a grade depending on the correct answers.

Build With 🛠️

Versioned 📌

For all the updates of the software, check the releases here.

Setting Up Local Database 💾

1️⃣ Download Postgres and create a new database

2️⃣ Configure the database.js with your local database data

3️⃣ Copy and build the database schema on db.sql

Local Deploy 📦

To run the web app you should follow these steps:

1️⃣ Clone or download the repository

2️⃣ Install all the project dependencies

npm install

4️⃣ Run the development server

npm run dev

Authors ✒️


forthebadge forthebadge

About

Next web app project with postgres database in charge of create and submit exams.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published