Skip to content

ochmanski/off-radio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Off Radio project

Backstory

I often listen to Off Radio Kraków when I'm driving. I always find myself figuring out what is playing right now - either by Shazam or searching (yeah and remembering) the lyrics. Most of the time my girlfriend is also with me in the car so she can do this searching-stuff. And she does, and it works fine. I think best solution to that should be going to official website of Off Radio Kraków, specifically the playlists section and just search through it to see what has aired at any desired time - assuming I didn't open up the website as soon as I've heard something interesting. So... here's the solution to that kinda-non-existing-problem of mine. You can go to this project's website and see what has aired. You can search and filter by artists, song, aired time. It's all I need, plus, there's historical data growing bigger and bigger. On the official website you can only see past 2 days playlists data. On my aggregator you can see past however-many-days-application-is-working.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js - latest LTS or current version
  • yarn - latest version

Installing

  1. Fork, then clone the repo:
git clone https://github.com/your-username/off-radio.git
  1. Install dependencies and link them to packages:
yarn bootstrap

Development

Running the dev task in packages/* will start a development server on localhost:300{0|1|2}.

All dev servers support hot-reloading and auto refreshing, so you don't need to worry about hitting refresh on every change made.

yarn dev

Building

Running the build task in packages/* will create a production-ready version of the specific package

yarn build

Linting, formatting and testing

To run linting:

yarn lint

To run formatting:

yarn format

To run linting or formatting without writing mode:

yarn lint-dry
yarn format-dry

To run tests:

yarn test

Built With

...and more! See package.json for used packages.

Contributing

Please read CONTRIBUTING.md for details on the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Kacper Ochmański - Initial work, development, structure, graphics - ochmanski

See also the list of contributors who participated in this project.

License

This project is licensed under the CC BY-NC 4.0 License - see the LICENSE.md file for details

About

Scrape, aggregate and display Off Radio's playlists

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published