1.2 KiB
1.2 KiB
Important
This app is in development, very incomplete and just a starting point for a PostgreSQL server transition.
Web.TS
This app is built with the following technologies
- Framework: TanStack Router
- Database: Drizzle ORM
- Components: shadcn/ui
- Form: React Hook Form
- State Management: TanStack Query
- i18n: Inlang
- Email Templating: React Email
Development
From your terminal:
bun i
bun run --bun dev
This starts your app in development mode, rebuilding assets on file changes.
Setup
Manually boot up a PostgreSQL instance, manually run the migrations under the drizzle
directory, set the .env
variables and you should be good to go.
Set the STORAGE
enviroment variables even tho the integration is not done they're validated, make sure STORAGE_ENDPOINT
is an url, there is no need to be valid.
If you wish to experiment with the email bits I recommend setting up something such as MailCrab on docker or use another SMTP test server.