Skip to content

Simple app that creates playlists with "zones", that allow you to select songs within each zone. For example, imagine a playlist for working out that has a warm-up, peak and warm-down zones, and in each zone you can select from a specific group of songs. Currently playlists are "hardcoded" - let's change that.

Notifications You must be signed in to change notification settings

vascopatricio/playCicleGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PlayCycle (Golang)

Simple app that creates playlists with "zones", that allow you to select songs within each zone.

For example, imagine a playlist for working out that has a warm-up, peak and warm-down zones, and in each zone you can select from a specific group of songs. The ideia is to delimit playlists into "zones". You can define a zone by a time limit or a song limit - then you play songs until that limit is reached. For example, I can have a playlist that has:

  • Warm-up section (10 total songs, 3 song limit) (3 of these 10 songs will be played for warm-up);
  • Running peak (25 total songs, 20:00 time limit) (Shuffled songs among these 25 will be played until 20:00 is reached);
  • Warm-down section (5 total songs, 10:00 time limit) (Songs among these 5 will be played until the 10:00 limit is reached);

Currently playlists are "hardcoded". Either you play all songs in order or shuffle them all. Aren't you tired from this lack of control? Let's change that.

Technology:

  • Backend:
    • Golang for API server;
  • Frontend:
    • Angular.js for interface;
    • Node.js for serving HTML/static files;

About

Simple app that creates playlists with "zones", that allow you to select songs within each zone. For example, imagine a playlist for working out that has a warm-up, peak and warm-down zones, and in each zone you can select from a specific group of songs. Currently playlists are "hardcoded" - let's change that.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published