Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 3.16 KB

README.md

File metadata and controls

48 lines (29 loc) · 3.16 KB

tnm-admin.com

This repository is a bespoke full stack TypeScript web application designed to help the day to day running of The Nutritionist Manchester. It is at current in pre-alpha stage

Deployment

Deployment is triggered automatically by Github Actions.

  • Merging to master triggers a pipeline which runs linting and unit tests, deploys to test, runs end to end tests against test, then deploys to production so long as everything passes.
  • develop also triggers a unit test and lint run and then deployment to the dev environment only

Deployment statuses

Environment Status Unit test coverage
Prod Production codecov
Dev Dev codecov

Hosting

The application is a static react application hosted on S3 + Cloudfront with an backend comprising of AppSync, Cognito and DynamoDb

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser. The page will reload if you make edits. You will also see any lint errors in the console.

yarn test

Launches the test runner in the interactive watch mode.

yarn lint

Lints all files in the project

yarn build

Builds the app for production to the build folder.