A site that requests the RSS feeds for several McElroy Family of Podcasts, shuffles the episodes into a never-ending playlist, and plays. Site is live at https://mcelroyrad.io. This project is in no way affiliated with the creators. They can be reached here and can be supported directly through donations to their podcast network, Maximum Fun.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Install node >= 6 from https://nodejs.org/en/download/ Install yarn for package management https://yarnpkg.com/en/docs/install
A step by step series of examples that tell you how to get a development env running
Clone the repository
git clone https://github.com/ppoulsen/mcelroyradio.git
Install dependencies in the client directory with yarn
cd client/
yarn
Run the development server! This will start it on http://localhost:3000
yarn start
For deployment, first build the bundled and optimized version of the site from the client directory.
cd client/
yarn build
This builds static files in the public/ directory that can be deployed anywhere. I use now from zeit.co from the public/ directory for easy deployment.
now
- create-react-app - Create React apps with no build configuration
- Node.js - JavaScript Runtime
- rss-parser - A small library for turning RSS XML feeds into JavaScript objects from Bobby Brennan
- yarn - Dependency management
- now - Global serverless deployments
- Paul Poulsen - Initial work - ppoulsen
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details.