This website uses the Bun JavaScript Runtime.
The web app uses SvelteKit, Drizzle ORM and Better Auth
- Install Bun. macOS/Linux
curl -fsSL https://bun.sh/install | bashWindows
iwr bun.sh/install.ps1 -useb | iexpowershell -c "irm bun.sh/install.ps1 | iex"- Install dependencies.
bun install-
Setup .env Using the template fron .env.example, create a .env file.
This page has a button to generate a secret for you
If you need a Google Translate API key make on on Google Cloud or ask me for mine -
Seed initial data.
bun run auth:schema
bun run db:push
bun run seed- Run the development server.
bun run devThe website should be accessible at http://localhost:5173.
To run tests
bun run test