Skip to content

Full stack TypeScript/React application to help a meal prep business function more efficiently

Notifications You must be signed in to change notification settings

benwainwright/tnm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Full stack TypeScript/React application to help a meal prep business function more efficiently

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •