My intention is to build and deploy a very simple app (FE/BE + DB) which can be used to demonstrate tests for each layer using vitest, react-testing-library and playwright.
Starting point for building the app is the nice FreeCodeCamp tutorial Full Stack Project Tutorial – Create A Notes App Using React and Node.js
Refactored the app for testibility and added a few additional tweaks.
- React
- Typescript
- Axios
- Playwright.io with typescript
- React Testing Library with vitest
- Mock Service Worker(msw) to mock the api
- msw/data for data store
- Node.js
- Typescript
- Express
- Primsa (DB ORM)