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
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.
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.