Skip to content

soka1998/devQuiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Quiz - Technical Skills Assessment

Description

This project is a web application for conducting online tests to assess the technical proficiency of candidates or developers. The results can be shared with companies for a more in-depth evaluation.

Features

  • Online test-taking
  • Automatic assessment of responses
  • Storage of results
  • User-friendly interface

Prerequisites

Make sure you have the following installed on your local machine:

  • Node.js
  • npm (Node.js package manager)
  • json-server (for simulating an API server with data)

Dependencies

This project relies on the following dependencies:

react-router-dom - For navigating within the application. react-bootstrap - For using Bootstrap components in React. styled-components - For styling React components. json-server - For simulating an API server with data.

Installation

  1. Clone this repository to your local machine.
git clone https://github.com/soka1998/devQuiz.git
cd devQuiz
  1. Install project dependencies.
npm install
  1. Install JSON Server
npm install -g json-server
  1. Create a db.json file

  2. Add server to scripts in package.json

"scripts": {
    ...
    "server": "json-server --watch db.json --port 5000"}
  1. Start the server
npm run server
  1. Launch the React application.
npm start

The application will be accessible at http://localhost:3000/.

Author

AIT M'BAREK Youness. Soukain HARIFI.

Learn More

Contribution

If you find issues or want to contribute, follow these steps:

  1. Fork the project.
  2. Create a branch for your feature: git checkout -b feature/NewFeature.
  3. Commit your changes: git commit -m "Add New Feature".
  4. Push to the branch: git push origin feature/NewFeature.
  5. Open a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •