A simple web based note taking application.
https://notes.nicholascannon.com
Want to see a version using Webpack, Babel and Jest? See this branch.
The codebase is built to scale to a larger application worked on by multiple people. It's meant to be a realistic example of production React apps depended on by businesses.
Navigate to the app
directory and install dependencies:
cd app && npm ci
Run the app in dev mode:
npm start
Build the app:
npm run build
Application is built to ./app/dist
Run the test suite:
npm run test
- React
- Emotion
- Framer motion
- React DnD
- Vite
- Vitest
- TypeScript
- Eslint
- Prettier
- Lint staged
- Husky
- Testing library
- Knip
- Cypress