/topdeck

Website for the podcast Topdeck, available at topdeckpodcast.com

Primary LanguageTypeScriptMIT LicenseMIT

MIT license Last commit

Topdeck

A Remix based Podcast homepage customizable for your needs.

Features

  • Episode links
  • Submit feedback and thanks page
  • Login
  • Admin for viewing feedback

Live

You can test the following URLs live:

Pages

  • /
  • /feedback
  • /login
  • /admin

Dependencies

Contributing

Requirements

Running in development

  1. cp .env.example .env to be able to set up environment variables
  2. Open the new .env file and enter your database url
  3. npm install to install all dependencies (might fail on the postinstall step in development, that's ok)
  4. npm run prisma to prepare your database schema and generate the local Prisma client
  5. npm run dev to run the server
  6. Visit https://localhost:3000

Deployment

Currently optimized to be deployed to Vercel.

npm run deploy