The backend for Party DJ mobile application. Server side function calls that support integration between the app, database, and spotify api call. Manages the majority of the Web Api calls and updates the database accordingly. This limits the api calls to Spotify and lets the app stream the database with any changes causing instant updates to the app. In addition to working well with Firestore Cloud Functions allows for seamless serverside code updates without causing disruption to the app.
npm lint
to lint the app and check for warnings.
npm serve
to serve the funtions and allow for testing.
npm deploy
to deploy the functions to cloud functions.
Firebase Cloud Functions - Hosts the functions.
NodeJS - Package manager.
Spotify Web Api Node - A Spotify Web API library.
Ethan Budd