Skip to content

Podcast app where users can browse and select their favourite podcasts

Notifications You must be signed in to change notification settings

kgotsosm/podcastr

Repository files navigation

Podcastr

Welcome to the Podcastr! This app allows users to listen to their favorite podcast episodes, save episodes to favorites, and easily share the links to their favorite episodes with others. The app is built using React, Tailwind CSS, Material Tailwind components, and the backend and authentication are handled with Supabase.

Table of Contents

Features

  1. Authentication: Users can create an account and sign in to customise their experience

  2. Share Favorites: Users can easily generate and share a link to their list of favorite episodes with others, allowing them to discover and enjoy the same content.

Demo

The app is hosted on Cloudflare: Visit site

Installation

To run the Podcast App locally, follow these steps:

  1. Clone the repository: git clone https://github.com/kgotsosm/podcastr/git

  2. Navigate to the project folder: cd podcastr

  3. Install the dependencies: npm install

Dependencies

The Podcast App relies on the following technologies and libraries:

  • React: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for styling the app.
  • Material Tailwind Components: Pre-styled Material-UI components for React and Tailwind CSS.
  • Supabase: An open-source Firebase alternative that provides backend and authentication services.

About

Podcast app where users can browse and select their favourite podcasts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published