End-to-end type-safe inventory management system built with modern web technologies.
- Full type safety from database to frontend
- Real-time inventory tracking
- Role-based access control
- Audit logging
- Responsive dashboard
- OpenAPI documentation
- Database: PostgreSQL with Drizzle ORM
- Backend: Hono.js with OpenAPI generation
- Frontend: React with TanStack Query & Router
- Caching: Redis
- Deployment: Docker
- Type Safety: TypeScript throughout
- JWT tokens stored in HTTP-only secure cookies
- Role-based access control with middleware
- Secure password hashing with Bcrypt
- Type-safe API routes with OpenAPI specs
- Database schema with Drizzle ORM
- React components with TanStack Query
- Docker deployment configuration
Refer to individual package READMEs for detailed setup:
MIT