Enterprise level boilerplate
Hono, trpc, Next.js, Drizzle ORM, PostgreSQL, Elasticsearch, Redis, Bull, Turborepo and more
List of technologies
- Hono + trpc as backend framework
- Next.js as frontend framework
- PostgreSQL as main database
- Elasticsearch as full-text search and Audit logs database
- Redis as cache layer and storage for the Bull queues
- Bull as queue manager
- Truborepo as monorepo tool
- Drizzle as PostgreSQL ORM
List of features
- Auth module
- User module
- Workspace module
- Cache module on top of Redis module
- Mail module on top of Sendgrid module
- Feature toggles module
- Queue module using Bull and Redis
- Search module using Elasticsearch
- Files and Attachments module using S3 module
- Health module
- Audit logs module on top of Elasticsearch module