Files
zoff/README.md
Kasper Rynning-Tønnesen b2f38b21e1 Testing if autopull works
2017-11-13 11:37:47 +01:00

2.2 KiB
Executable File

Zoff

Zoff is a shared (free) YouTube based radio service, built upon the YouTube API, with integrated casting with Chromecast.

Install

Prerequisites:

MongoDB : https://www.mongodb.org/
NodeJS  : https://nodejs.org/en/
npm     : https://www.npmjs.com/

Clone this repository into a folder, and navigate to it. Use $ npm install in the project folder.

For the server to run, you have to have the files

api_key.js
mongo_config.js

in /server/config. There are *.example.js files for all the ones mentioned above. If you're going to deploy the server with a certificate, you also need to create the cert_config.js in /server/config/. If you want the mailing to work, take a look at mailconfig.example.js. You'll need mailconfig.js for this to work.

Use $ npm start to start the server.

About

Zoff is mainly a webbased service. The website uses NodeJS with Socket.IO, MongoDB and express on the backend, with JavaScript, jQuery and Materialize on the frontend.

The team consists of Kasper Rynning-Tønnesen and Nicolas Almagro Tonne, and the project has been worked on since late 2014.

Contact

The team can be reached on contact@zoff.no

Screenshots of desktop version:

Frontpage desktop

Channel desktop

Channel search desktop

Screenshots of the mobile version:

frontpage
channel channel search

Creative Commons License Zoff is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Norway License.. Do not redistribute without permission from the developers.

Copyright © 2017 Kasper Rynning-Tønnesen and Nicolas Almagro Tonne