Skip to content

RuKatya/Quiz-project

Repository files navigation

Quiz please

Running

Project setup

Install the dependencies

npm i

Start the server by

node server.js

or

nodemon

Running the client

Install the dependencies

npm i

Start the client by

npm start

About the project

The project was built as a part of the a study. During the project we had the freedom to choose type of site and the topic of the project. It was important that the project be written in React. Basides that I used MongoDB and NodeJS.

Project creation process

In the beginning I was building a sketch of the way the site will look like by using Diagrams. Then, I started building the web site, I started from the server side. In the server I used:

  • Express
  • Path
  • Cors
  • Fetch

During the building of the server I was also building the client side, which I wrote in React. While writing the code I used:

  • useEffect
  • useState
  • props
  • React-router-dom and else.

The trivia contains 23 questions in which the user has 10 minutes to solve them all.

So, are you the next Trivia King?

About

The project is a trivia questionnaire that is limited by time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published