This app has been created with app.build, an open-source platform for AI app development.
Core stack:
- TypeScript with tRPC for type-safe API communication;
- React 19 with Vite for the frontend;
- Drizzle ORM for database management;
- PostgreSQL as the database;
- shadcn/ui for UI components;
- Bun as the runtime and package manager.
The app can be run locally via docker compose:
docker compose up
client/
- React frontend application (see client/README.md for Vite/React setup details)server/
- tRPC backend server with Drizzle ORMtests/
- Playwright test for end-to-end smoke testing;
For production-ready deployments, you can build an app image from the Dockerfile, and run it with the database configured as env variable APP_DATABASE_URL containing a connection string. We recommend using a managed Postgres database service for simpler production deployments. Sign up for a free trial at Neon to get started quickly with $5 credit.