/the-bed-stack

Bun + ElysiaJS + DrizzleORM = the stack you don't want to sleep on 🛌💤

Primary LanguageTypeScriptMIT LicenseMIT

Logo for The BED Stack RealWorld example
Example app crafted with Bun + ElysiaJS + DrizzleORM adhering to the RealWorld API spec.

GitHub release (with filter) GitHub Workflow Status (with event) Discord Bed Puns Docs Demo GitHub License

Visit https://agnyz.github.io/the-bed-stack to learn more about the stack you don't want to sleep on 🛌💤

Let's share a BED - join our Discord server to pillowtalk

Quick Start

Note

For an even quicker start: this project includes experimental support for Dev Containers in VSCode. Learn more about it in the docs: Developing in a Dev Container.

  1. Clone and install dependencies

    gh repo clone agnyz/the-bed-stack
    cd the-bed-stack
    bun i
  2. Ensure Docker daemon is running and spin up the Postgres+Bun container

    bun up
  3. Migrate the schema to the database

    bun db:migrate
  4. Run the app

    bun dev

Contributing

See Contributing Guide.

License

MIT License © 2023 Agnyz Technologies FC