Skip to content

This project is a podcast platform developed using Java, Spring Boot, MongoDB, Azure, and Next.js. It offers a comprehensive solution for managing user accounts, uploading episodes, and providing a seamless listening experience. Robust account security is ensured through JWT authentication.

Notifications You must be signed in to change notification settings

berlinbruno/pod-pirate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Podcast Platform with User Management - Pod Pirate

This project is a podcast platform developed using Java, Spring Boot, MongoDB, Azure, and Next.js. It offers a comprehensive solution for managing user accounts, uploading episodes, and providing a seamless listening experience. Robust account security is ensured through JWT authentication.

Key Features

  • User Account Management: Register new users, login, and manage user profiles.
  • Episode Uploads: Upload podcast episodes to the platform for streaming.
  • Seamless Listening Experience: Provides a smooth and intuitive interface for listening to podcasts.
  • Robust Security: Implements JWT authentication to ensure secure access to user accounts and episodes.

Technologies Used

  • Next.js: React framework for building user interfaces.
  • Spring Boot: Java-based framework for building backend applications.
  • MongoDB: NoSQL database for storing user data and podcast episodes.
  • Azure Blob Storage: Cloud-based storage solution for storing podcast episode files.
  • JWT (JSON Web Tokens): Authentication mechanism for securing user accounts and access to resources.

🚀 Demo

Pod Pirate

License

Feel free to use this project as you wish. No restrictions apply.

About

This project is a podcast platform developed using Java, Spring Boot, MongoDB, Azure, and Next.js. It offers a comprehensive solution for managing user accounts, uploading episodes, and providing a seamless listening experience. Robust account security is ensured through JWT authentication.

Topics

Resources

Stars

Watchers

Forks