App to manage todos - solution to the exercise given after interview.
(links with take you to the appropriate files)
- TypeScript
- React
- functional components
- another example
- Redux
- Vite
- TailwindCSS
- Eslint + Prettier
- Fortawesome icons
- Clone and start the backend
npm install
npm run dev
- visit http://127.0.0.1:5173/
- styles, animations
- error handling throught
- batched updates are not optimistic enough (
createEntityAdapter
might fix this)