Skip to content

Bratanov/community-driven-radio

Repository files navigation

Community Driven Radio

A DevLabs Project

DevLabs

Dependencies

  • NodeJS Version 14.18.3 (older versions might also work)

  • npm v6.0.1

How to install

npm install

How to run

  1. This project requires a YouTube API key to work.

    Get one from: https://console.developers.google.com/apis/credentials

    (Read their docs here: https://developers.google.com/youtube/)

  2. Create .env file using .env.sample as template.

    cp .env.sample .env

  3. Set your YouTube API key as an environment variable in the newly created .env file.

  4. Generate frontend assets.

    npm run build:css

  5. Run the project.

    npm start

  6. Run the project in develop mode. This will rebuild your css bundle every time you make a change in .scss source file.

    npm run develop

Contributions

Any contributions are welcome, you can open new issues with bug reports/feature requests/questions or you can make pull requests with your work. Try to follow our code organization and naming conventions.

If you want to get started with a task you can check out the active issues here, fork the project, work on it and when ready, open a pull request here.

Good luck and happy coding!