- NodeJS
-
window and mac
: https://nodejs.org/en/download/ -
if using linux
sudo apt install nodejs
andsudo apt install npm
-
To check for you installation:
node --version
npm --version
The backend is developed with NodeJS and Amazon Web Services (AWS) using Javascript.
The infrastructure can be descibe as:
- API gateway: handle RESTful API requests
- Lambda: Amazon Serverless service to deploy RESTful API handlers
- Dynamodb: Amazon's NoSQL Database
Requirements:
- Tests are defined in the __tests__ folder in this project. Use
npm
to install the Jest test framework and run unit tests.
npm install
npm run test
Frontend is developed using React, Material, and Reactstrap, use npm
to install the dependencies and run React.
cd ./Frontend
npm install
npm start
https://www.youtube.com/watch?v=l12VM_q69ss&ab_channel=Rollin%27Potato