Goal: Single place for a individual/family to share the recipes they use.
Built using gomponents + htmx.
Recipeze
├─ .air.toml
├─ .editorconfig
├─ .golangci.yml
├─ Dockerfile
├─ Makefile
├─ README.md
├─ cmd
│ └─ app
│ └─ main.go
├─ docker-compose.yml
├─ go.mod
├─ go.sum
├─ http
│ ├─ recipehandler.go
│ ├─ routes.go
│ ├─ server.go
│ ├─ server_test.go
│ └─ static.go
├─ model
│ └─ model.go
├─ package.json
├─ public
│ ├─ images
│ │ └─ logo.png
│ ├─ scripts
│ │ ├─ app.js
│ │ └─ htmx.js
│ └─ styles
│ └─ app.css
├─ repo
│ ├─ db.go
│ ├─ models.go
│ ├─ query.sql.go
│ └─ util.go
├─ run.sh
├─ service
│ └─ recipe.go
├─ sql
│ ├─ query.sql
│ └─ schema.sql
├─ sqlc.yml
├─ tailwind.css
├─ tailwindcss
├─ tmp
│ ├─ app
│ └─ build-errors.log
└─ ui
├─ common.go
├─ home.go
└─ recipes.go