a recipe app created with beth stack
- Hard to decide which meal to cook
- Hard to estimate how much ingredients needed
- Submit Recipes
- Ingredients List: can add as many ingredients
- Seasoning List
- Steps: Title, Explanation & Reference (image)
- Show Ingredients of Steps?
- Reference link: original post
- Tags
- Estimated Time
- Show recipes
- Filter by ingredients, seasoning or tag(can filter with multiple conditions)
- Show Recipe
- Toggle steps
- Similar Recipes
To open an issue: https://github.com/ethanniser/the-beth-stack
To discuss: https://discord.gg/Z3yUtMfkwa
bun install
- create a new turso database with
turso db create <name>
- get the database url with
turso db show --url <name>
- get the auth token with
turso db tokens create <name>
- (optional) create a new github developer app and get credentials
- copy
.env.example
to.env
- fill out all enviorment variables (refer to the config file to see schema)
bun db:push
bun dev
-
Install the Fly CLI
-
Run
fly launch
-
Run
fly secrets set <NAME>=<VALUE>
(probably want to setNODE_ENV
to"production"
) -
Run
fly deploy