MERN Podcast Application is a state-of-the-art platform that showcases the power of modern web technologies. It utilizes the MERN stack (MongoDB, Express.js, React, Node.js), TypeScript, Vite bundler, and Tailwind CSS to deliver a seamless user experience.
- Real-time voice rooms with WebRTC
- Public and private room options
- MongoDB GridFSBucket for media storage
- Socket.io for real-time updates
- Robust authentication with email OTP, access & refresh tokens
- MongoDB
- Express.js
- React
- Node.js
- TypeScript
- Vite
- Tailwind CSS
- WebRTC
- Socket.io
- Clone the repository.
- Install dependencies using
npm install
. - Configure environment variables.
- Run the development server using
npm run dev
.
This project is licensed under the MIT License - see the LICENSE file for details.