cd ./server
npm install
Copy the .env.sample as .env and fill up the environment variable for your personal mongodb connecttion url.
cd ./server
npm run populate
populate command will run the populate.js file as a script and it will generate a buch of starter data for your database.
cd ./server
npm run dev
It will start the server with nodemon. So it will watch the changes and restart the server if some ot the files changed.
If you like to try the endpoints of the rest api, you can check the test.http file for urls are should work on your environment as well. And if you install the REST Client extenstion for vscode you can actually run those in your editor.
cd ./client
npm install
Watch for the port of your rest api. By default it will bind on port 8080 and the frontend proxy settings also depend on this configuration. If you for some reasons change the port of the backend, don't forget to change the ./client/package.json proxy settings as well.
cd ./client
npm start
And the create-react-app react-scripts package will start your frontend on the 3000 port and you can visit the http://localhost:3000 on your preferred browser.