frontend
├── .github
├── app/
│ ├── components/ reusable UI components like buttons, alerts, etc.
│ ├── emails/ email templates
│ ├── routes/ pages and layouts making up the application using the components
│ | ├── api/ api routes
│ | ├── device/ /device routes
│ | ├── ...
│ ├── lib/ shared utility / 3rd party code that "does stuff"™️
│ ├── services/ domain-specific stuff, business logic like a measurement service
│ ├── models/ mostly plain types, interfaces, classes, schemas (not database)
│ ├── db/ app-related database specifics
│ | ├── drizzle/
│ | | ├── meta/
│ | | ├── 0000_xyz.sql
│ └── index.js.map
├── scripts
│ ├── db/ database utility scripts (e.g. seed)
│ | ├── migrate.ts
│ | ├── seed.ts
│ | ├── ...
├── tests/ follows the structure of app/ for tests of corresponding file(s)
│ ├── components
│ ├── routes
│ | ├── api
│ | ├── ...
│ ├── lib
│ ├── ...
└── ...
docker compose up -dfrom the root)Originally posted by @scheidtdav in #693 (reply in thread)