Skip to content

Repository files navigation

🎙️ Podcastify – Modern Podcast Website

Podcastify is a fully responsive, high-performance podcast website built with Next.js, Tailwind CSS, and ShadCN UI. It offers a clean design and seamless experience for podcast creators to showcase episodes, feature hosts/guests, publish blogs, and engage with their audience.

🚀 Tech Stack

🖥️ Features

  • 🎧 Episodes Listing & Detail Pages
  • 👤 Hosts and Guest Profiles
  • 📬 Subscribe Form with Validation
  • 📝 Blog List and Detail Pages
  • 📄 Home, About, Contact, FAQ Pages
  • 💡 Fully Responsive Layout
  • 🌙 Light/Dark Mode Support
  • 🔍 SEO Friendly with Meta Tags
  • ⚡ Fast, Scalable & Optimized

📄 Pages Overview

Page Description
Home Highlight latest episodes, feature hosts/guests, and newsletter CTA
About Describe your podcast mission, story, and team
Contact Form to send inquiries or feedback (validated with zod)
Subscribe Newsletter subscription form with confirmation
Hosts List and profiles of podcast hosts
Guests Archive of featured guests with bio and image
Episodes List of all episodes with filters/tags
Episode Detail Show title, guest info, audio player, transcript, tags, and more
Blogs List of blogs, articles, and updates
Blog Detail Full article content with author, date, and related posts
FAQ Frequently Asked Questions in accordion format

🛠️ Getting Started

1. Clone the Repository

git clone https://github.com/pawantech12/podcastify-website.git
cd podcastify-website

2. Install Dependencies

pnpm install
# or
yarn install

3. Run the Development Server

pnpm run dev
# or
yarn dev

Open http://localhost:3000 to view the app.

📦 Deployment

You can deploy this project on Vercel, Netlify, or any platform that supports Next.js.

pnpm run build
pnpm run dev

🔧 Customization

  • Replace placeholder images in /public
  • Configure next-seo or custom meta tags in app/layout.tsx

📬 Contribution

Feel free to open issues or submit pull requests. Contributions are welcome!

📄 License

this project is free to use.

🧠 Credits

About

Podcastify is a modern and responsive podcast platform built with Next.js, Tailwind CSS, and ShadCN UI. It features pages for home, about, contact, hosts, guests, episode listings and details, blog articles, FAQs, and subscription—all designed to deliver a seamless user experience for podcast lovers and creators.

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages