Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.12 KB

Onboard.md

File metadata and controls

30 lines (17 loc) · 1.12 KB

BCAN Dev Resource Page

Technology Preface


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!



Testing


Frontend: Vitest with React Testing Library
Backend: Vitest

Both repositories use npm run test