Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 980 Bytes

README.md

File metadata and controls

57 lines (40 loc) · 980 Bytes

Castaway is an application for discovering, subscribing to, and listening to podcasts in your web browser.

Desktop discover screenshot

Desktop podcast screenshot

Main Features

  • Player with skip & speed controls
  • Responsive
  • Podcast charts
  • Subscriptions
  • Listening history
  • Search
  • Categories
  • Curated podcasts
  • API response caching

Development & Deployment

Prerequisite: set up Postgres.

  1. Clone this repository:

    git clone
    
  2. Install dependencies:

    cd castaway
    bundle install
    yarn install
    
  3. Set up database:

    rails db:setup
    

    Or when deploying to Heroku:

    rails db:migrate
    rails db:seed
    
  4. Run server:

    rails server