How to deploy this app:
- Fork this repository.
- At the root of the file, in your terminal: 'npm install' --installing all the dependencies required for the backend.
- In your terminal: 'cd /frontend'
- Again, in your terminal: 'npm install' --installing all the dependencies required for the frontend.
- 'cd ..' to return back to root directory
- Run 'npm run dev' to run both the front and back end concurrently.
NOTE:
NPM version used: 6.14.15
NODE version used: 14.17.6
For those who don't have NodeJS in their systems, to download the latest version of npm, (for systems running on ubuntu) run: 'sudo apt install nodejs'. Then run 'node -v' and 'npm -v' to make sure it is properly installed and the versions are shown.
or follow this link: https://linuxize.com/post/how-to-install-node-js-on-ubuntu-18.04/ for more information.