An open API service indexing awesome lists of open source software.

https://github.com/codewith-hamza/ai-podcast-platform

A modern podcast platform built with Next.js, TypeScript, and OpenAI, featuring AI-powered podcast creation, a fully functional search, and a responsive design. Secure authentication, personalized profiles, and a seamless podcast experience for all devices.
https://github.com/codewith-hamza/ai-podcast-platform

convex llms nextjs react shadcnui tailwindcss typescript

Last synced: 3 months ago
JSON representation

A modern podcast platform built with Next.js, TypeScript, and OpenAI, featuring AI-powered podcast creation, a fully functional search, and a responsive design. Secure authentication, personalized profiles, and a seamless podcast experience for all devices.

Awesome Lists containing this project

README

        

# 🎙️ Podcast App

## 🚀 Tech Stack
- **Framework**: Next.js
- **Language**: TypeScript
- **Database**: Convex
- **Authentication**: Clerk
- **AI Integration**: LLM model
- **UI Components**: ShadCN
- **Styling**: Tailwind CSS

---

## ✨ Features
### 🔒 **Robust Authentication**
Secure and reliable user login and registration system using Clerk.

### 🏠 **Modern Home Page**
Showcases trending podcasts with a sticky podcast player for continuous listening.

### 🌍 **Discover Podcasts Page**
Dedicated page for users to explore new and popular podcasts.

### 🔍 **Fully Functional Search**
Allows users to find podcasts easily using various search criteria.

### 🎙️ **Create Podcast Page**
Enables podcast creation with:
- Text-to-audio conversion.
- AI image generation.
- Podcast previews.

### 🗣️ **Multi Voice AI Functionality**
Supports multiple AI-generated voices for dynamic podcast creation.

### 👤 **Profile Page**
View all created podcasts with options to delete them.

### 📄 **Podcast Details Page**
Displays detailed information about each podcast, including:
- Creator details.
- Number of listeners.
- Transcript.

### 🎧 **Podcast Player**
Advanced player features include:
- Backward/forward controls.
- Mute/unmute functionality.
- Seamless listening experience.

### 📱 **Responsive Design**
Fully functional and visually appealing across all devices and screen sizes.

---

## 🌟 Additional Highlights
- Modular and reusable code architecture.
- Optimized for performance and scalability.
- AI-driven functionalities for enhanced user experiences.

---