Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.14 KB

README.md

File metadata and controls

26 lines (18 loc) · 1.14 KB

KBOO FM Mobile Player

To set up:

  • Have a Postgres server running
  • Configure database.yml appropriately
  • Install Ruby 2.0
  • Install gems with bundle install
  • Run rake db:create && rake db:schema:load && rake db:seed to set up the database

To run:

  • rake fetch_on_air_programs, rake highlighted_programs, rake schedule should be run regularly to keep the content up to date.
  • Heroku has instructions on how to use their Scheduler add-on to run these tasks regularly.
  • Start the server with rails s
  • The seed includes an admin login: [email protected], 12345678. Change the password, please!

You will now have a functional admin interface, a player on the frontend, a list of highlighted shows, schedule data, and a player that allows you to listen to live KBOO!

TODO

  • Fix frontend player display issues (not generic player, play button/pause button image)
  • Finish Program Schedules Scrape to properly display times (program times are saving and tests passing, UI issues)
  • Link with KBOO API to get podcast links
  • Package with PhoneGap/Cordova as iOS/Android app