This application is built for mobile devices such as iPhone or Android and aims to create an endless stream of music taylored to your preferences. Using key song tags such as BPM, Genre, Artists, and more our algorithm will give you music that you can then add to a playlist or like to listen to later all while making the music finding process seemless and easy. It is time to discover your sound, welcome to Shuffle.
Utility | Purpose |
---|---|
Mobile Device (IOS / ANDROID) | The supported platforms for our application, will be the interface for the user |
React Native | Dynamic front end framework |
Spotify API | Return songs and music/art for the songs to the nodeJS server |
Node JS | Handle algorithm operations and gathering music to return to the mobile device. Middle man between mobile device and Spotify |
VSCode | Selected IDE for the project |
GitLab | Version Control and Project Management |
Name | Role |
---|---|
Ryan Bulcher | Developer |
Jason Nham | Developer |
Jian Ang | Developer |
Regina Garza | Project Owner |
Nick Diaz | Developer |
- Spotify Web API (Spotify Web API Documentation)
- React Native quick look (React Native in 100 seconds)
- Getting started with react native (Getting started with react native Youtube video))