This project uses yarn for dependency management, nvm for version management and node 18.16.0, so make sure you have those running in your terminal. If that is not the case, run the following commands to setup your environment (for information on how to install nvm click here):
nvm install 18.16.0 // to install 18.16.0
nvm use 18.16.0 // to use 18.16.0
npm install -g yarn // to install yarn globally
After setting the node version, some setup is needed before running the app. For specific documentation for each app read the following documents:
Finally, start the react and node apps using the following commands:
npm run start-react-appto run the react appnpm run start-node-appto run the node app
This workspace has been generated by Nx so you can run different commands to interact with the apps in the project. You can install Nx Console in VSCode to easily access Nx commands directly in your code editor.
npx nx graphto see a diagram of the dependencies of the projectsnpx nx serve react-appto run the react appnpx nx serve node-appto run the node app