/Canvas-Redesign

Primary LanguageJavaScriptMIT No AttributionMIT-0

What you need to run this project?

  1. NodeJS

To check for you installation:

node --version
npm --version

image





Backend and Tests

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

infra



Running Unit tests

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

image



Frontend

Frontend is developed using React, Material, and Reactstrap, use npm to install the dependencies and run React.

cd ./Frontend
npm install
npm start

Demo

https://www.youtube.com/watch?v=l12VM_q69ss&ab_channel=Rollin%27Potato

Visit Git Repository

https://github.com/ThaiQ/cmpe133project