This is frontend starter project for nodejs-aws mentoring program. It uses the following technologies:
- Vite as a project bundler
- React as a frontend framework
- React-router-dom as a routing library
- MUI as a UI framework
- React-query as a data fetching library
- Formik as a form library
- Yup as a validation schema
- Vitest as a test runner
- MSW as an API mocking library
- Eslint as a code linting tool
- Prettier as a code formatting tool
- TypeScript as a type checking tool
Starts the project in dev mode with mocked API on local environment.
Builds the project for production in dist folder.
Starts the project in production mode on local environment.
Runs tests in console, in browser or with coverage.
Runs linting and formatting for all files in src folder.
Builds and deploy on AWS
Remove deploy from AWS
npm install -g aws-cdk- make dir for CDK scripts
mkdir aws_cdk && cd aws_cdk - once run bootstrapping
cdk bootstrap - come back to main three
cd .. - use
npm run cdk:deployfor deploy