Overview

Monorepo layout and technology stack.

Reloop is a Bun monorepo — Next.js frontends, ElysiaJS microservices, shared packages, and Docker infrastructure.

Structure

reloop/
├── apps/
│   ├── backend/         # ElysiaJS APIs + KumoMTA (smtp, inbound)
│   └── frontend/        # web, dashboard, docs, links
├── packages/            # @reloop/ui, @reloop/db, @reloop/bus, …
└── local/               # Docker Compose for local dev

Frontend

Backend

Data

Infrastructure

Tooling

Shared Packages

PackagePurpose
@reloop/uiDesign system and components
@reloop/dbDrizzle schema and Postgres client
@reloop/authShared auth utilities
@reloop/busNATS messaging wrapper
@reloop/cacheRedis caching helpers
@reloop/apikeyAPI key hashing and verification
@reloop/webhook-eventsWebhook event types
@reloop/tailwindShared Tailwind config
@reloop/tsconfigShared TypeScript config

Was this page helpful?

Edit this page