A todo list web app built mostly on the T3 Stack. This app mainly serves as a personal example of a web app using modern React and web development tools.
- Progressively enhanced where possible - most of the app is built on native HTML forms and stays interactive before JavaScript loads
- Strongly typed - TypeScript on server and client, and Prisma database schema
- Works without any external API dependencies
- Drag and drop support
- Accessible
- Platform-agnostic and deployable to most environments (i.e. Cloudflare workers, AWS Lambda, local Node.js dev environment, StackBlitz)
- Authentication with passkeys and per-user todo lists
- Offline support
