ByteBite Docs

ByteBite documentation

Canonical technical documentation for the ByteBite platform.

This is the maintained technical documentation for ByteBite. Content lives in apps/docs/content/docs and is rendered by this Fumadocs app.

The repository contains the foundation plus the first product slice: Tenant → Restaurant → Domain → Storefront. Menu, cart, checkout, and payments are not implemented yet.

Architecture decisions (ADRs)

ADRTitleStatus
ADR-001Application ArchitectureAccepted
ADR-002Primary DatabaseAccepted
ADR-003Multi-TenancyAccepted
ADR-004Backend ArchitectureAccepted
ADR-005Deployment & RuntimeAccepted
ADR-006Address & Geocoding ProviderAccepted
ADR-007Online Payments / BitePayAccepted
ADR-008Transactional SMSAccepted
ADR-009Data RetentionAccepted
ADR-010Frontend ArchitectureAccepted
ADR-011Repository StructureAccepted
ADR-012Local DevelopmentAccepted
ADR-013Local DomainsAccepted
ADR-014Tenant ResolutionAccepted
ADR-015Order & Payment State SeparationAccepted
ADR-016Order Acceptance TimeoutAccepted
ADR-017Delivery Rule EngineAccepted
ADR-018Object StorageAccepted
ADR-019AuthenticationAccepted
ADR-020DocumentationAccepted

ADRs: architecture/adr.

Start here

On this page