Task Manager
A full-stack task management app built with Bun, Hono, React, and shared TypeScript types.
- Stack:
- Bun
- Hono
- React
- TanStack
- Tailwind
- Shadcn/ui
- TypeScript
- Auth routes: /auth/signup and /auth/login (demo signup via curl)
- Protected task routes: /tasks, /tasks/:id/toggle, /tasks/:id
- JWT-based auth (token stored client-side) with issuer/audience/expiry validation
- Shared types in /shared used by both client and server