opus-classical-svelte Svelte Themes

Opus Classical Svelte

Catalogue for streaming of classical music

Opus Classical

SvelteKit, Drizzle, Neon, Cloudflare Pages.

Run dev

  • Have pnpm installed.
  • Create .env file with variables:
    • DATABASE_URL - PostgreSQL connection string.
    • PUBLIC_IMAGES_URL - URL to images.
  • $ pnpm i.
  • $ pnpm run dev.

Run prod

  • Provide same variables as for dev.
  • $ pnpm i.
  • $ pnpm run build.
  • Publish to git, which will trigger Cloudflare Pages deployment.

Tests

  • $ pnpm run test.

Top categories

Loading Svelte Themes