Skip to content

AI-powered podcast generator built with the MERN stack. Generates transcripts using GPT and audio with TTS.

License

Notifications You must be signed in to change notification settings

Surajchowdhury12/podmint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ™๏ธ PodMint โ€“ AI Podcast Generator (MERN Stack)

Welcome to PodMint, an open-source AI-powered podcast generator built using the MERN stack (MongoDB, Express, React, Node.js). This project allows users to generate podcast episodes by simply entering a topic โ€” PodMint handles the transcript generation and even converts it into an audio file.

๐Ÿš€ Currently under active development โ€” contributors are welcome!


โœจ Features

  • ๐Ÿง  AI-generated podcast transcripts using OpenAI (GPT)
  • ๐Ÿ”Š Text-to-speech audio using ElevenLabs / Google TTS
  • ๐ŸŽ›๏ธ Admin panel to review, regenerate, or edit transcripts
  • โค๏ธ User interaction with likes and comments
  • ๐Ÿ“ก Episode feed displaying recent podcasts
  • ๐ŸŒ Modern frontend built with React + Vite
  • ๐Ÿ”’ Authentication & Authorization for creators/admins

๐Ÿงฉ Tech Stack

  • Frontend: React (Vite), Tailwind CSS
  • Backend: Node.js, Express
  • Database: MongoDB (Mongoose)
  • AI Services: OpenAI (for transcripts), ElevenLabs / Google TTS (for audio)
  • Deployment: To be decided (likely Vercel + Render / Railway / DigitalOcean)

๐Ÿ› ๏ธ Local Development

1. Clone the repo

git clone https://github.com/YOUR_USERNAME/podmint.git
cd podmint

About

AI-powered podcast generator built with the MERN stack. Generates transcripts using GPT and audio with TTS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors