A Remix based Podcast homepage customizable for your needs.
- Episode links
- Submit feedback and thanks page
- Login
- Admin for viewing feedback
You can test the following URLs live:
- https://topdeckpodcast.com/ displays home page
/
/feedback
/login
/admin
- Remix as the full stack React framework
- Prisma for interacting with the database
- Tailwind for managing CSS
- shadcn/ui (radix-ui) for lightweight UI components
- Postgres installed
cp .env.example .env
to be able to set up environment variables- Open the new
.env
file and enter your database url npm install
to install all dependencies (might fail on the postinstall step in development, that's ok)npm run prisma
to prepare your database schema and generate the local Prisma clientnpm run dev
to run the server- Visit https://localhost:3000
Currently optimized to be deployed to Vercel.
npm run deploy