Skip to content

🌱 ZenPods is a web application that allows you to publish and listen to podcasts. It is developed using Node.js, React (with Vite), and Tailwind CSS.

Notifications You must be signed in to change notification settings

Yesarib/ZenPods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

ZenPods - Podcast Broadcasting Platform

ZenPods is a feature-rich web application designed to empower podcast creators and listeners. With a robust backend developed using Node.js and MongoDB, and a dynamic frontend built with React (powered by Vite) and styled with Tailwind CSS, ZenPods offers a comprehensive podcasting experience.

Features

  • Upload and manage your podcasts.

  • Create and edit podcast episodes.

  • User-friendly interface for listening to podcasts.

  • Add comments to podcasts and respond to other users' comments.

    Getting Started

You can run the project on your local machine by following these steps:

  1. Set Environment Variables Create a .env file by copying the .env.example file and configure the necessary environment variables.

  2. Install Dependencies

    Navigate to the project folder and open two console, install the dependencies by running the following commands:

    For server side:

    cd server
    npm install
    nodemon start

    For client side:

    cd client
    npm install
    npm run dev
    

The application will run by default at http://localhost:5173.

About

🌱 ZenPods is a web application that allows you to publish and listen to podcasts. It is developed using Node.js, React (with Vite), and Tailwind CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages