SatchelJS: Satchel Documentation
Satchel is the dataflow framework we use in this repository. It builds on top of the Flux architecture and uses MobX under the hood for reactive state management. More info on designing reactive frontend components with Satchel/MobX is in the /frontend/README.md
NestJS: NestJS Documentation
NestJS is our framework that helps to modularize service, model, controller, (and module) design in the backend. More info on designing a nest directory is in the /backend/README.md.
AWS Services: DynamoDB Documentation
We use AWS services such as Cognito and DynamoDB for authentication and database operations respectively. Refer to online material surrounding the ecosystem or some other Nest modules we already have set up!
Frontend: Vitest with React Testing Library
Backend: Vitest
Both repositories use npm run test