Skip to content

Generates playlists based on a list of filters and specifications

Notifications You must be signed in to change notification settings

ubclaunchpad/Euphony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Euphony

Playlists Made For The Moment You Are In.

YouTube Demonstration

Download

iOS Android

About

Euphony offers custom playlists that match your mood, your location, the weather and most importantly, your style and taste.

Let us know what you want at a specific time and place, and we’ll do the rest. It takes just a few seconds to select what you’re feeling for the task you are currently doing, and we’ll give you a playlist right away that will fit what you want when you want it.

We let you choose the genres, the mood, the activity and an option to factor in your weather and location. We use this data and your listening history to create a playlist that is tailored just for you, right on the spot for the right place and time.

Built With

  • React Native (Frontend)
  • NodeJS (Backend)
  • Flask + Python (ML Server)
  • PyTorch (ML)
  • Postgresql (Caching)

3rd Party APIs

  • OpenWeather API
  • Spotify API
  • MapBox API
  • Digital Ocean (Deployment)
  • Heroku (Deployment)

Setup

To run the project in a development environment, all three need to be running

Frontend

Backend

ML

About

Generates playlists based on a list of filters and specifications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published