Skip to content

MNaguib2611/online-exams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Online Exams Platform

A web application for online exams using MERN stack .

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

NodeJS
NPM or YARN
MongoDB

Installing

A step by step series of examples that tell you how to get a development env running

Clone the Project from Github

git clone https://github.com/Mohamed-Zkaria/OnlineExamsPlatform

then initialize the server (make sure that mongoDB server is running)

cd OnlineExamsPlatform/server
npm install 
npm start

you will also need to copy .env-example into .env and fill the required fields

mv .env-example .env

Then initialize the client

cd ../client
npm install 
npm start

Now everything is all set

Built With

  • NodeJS - JavaScript runtime built on Chrome's V8 JavaScript engine.
  • ExpressJS - NodeJS Framework.
  • MongoDB - No-Sql,document-based database.
  • ReactJS - A JavaScript library for building user interfaces.

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •