Built with the MERN stack (MongoDB, Express, React and NodeJS).
I use a online MongoDB Atlas to prepare the mock data in advance, you may see "loading" in the pages, be patient.
This project was created using the following technologies.
- react
- react-dom
- react-router-dom (To handle routing)
- express (minimalist web framework for Node.js)
- mongoose (elegant mongodb object modeling for node.js)
MongoDB (MongoDB Atlas)
In order to run this project locally, clone the repository or download as zip and unzip on your machine.
Run the client on one terminal and the server on the other terminal.
In the first terminal
$ cd server
$ yarn (to install server-side dependencies)
& yarn dev (to start the server)
In the second terminal
$ cd client
$ yarn (to install client-side dependencies)
$ yarn dev (to start the client)
Using docker is simple.
docker compose build
# And then
docker compose up