A full-stack SvelteKit app for viewing historical Overwatch 2 hero data.
- This project is built with Bun. Use
bun installto install dependencies. - Fill out a
.envbased on.env.example - Initialise Postgres with
docker compose up -d, then push schema withbun run db:push - Run a development build with
bun run dev, or build for production withbun run buildand launch withbun run build/
Note that the schema pushed from this app is very lenient and surface-level. It exists only to get database requests returning without error.
You may find it worthwhile to add indexes to the columns used for filtering in schema.ts or your SQL client of choice.
Populating the table with data is left as an exercise for the reader :)