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