Welcome to spotiPhyte. Enjoy the app here!
This is an entertaining and therapeutic game which allows you to play your own choice of music from your spotify account. Whilst the music is playing, watch a beautiful, green plant dance to the beat of your song. To get to the optimal growth of the plant, play a few songs and watch it transform to the rhythm of the beat.
Why not acquire useful items to speedup the growth of your plant by visiting the shop? To accumulate gems, harvest your plant when you see it growing. To gain more points, let your plant bloom before harvesting. 🌻
Ralph Mallett
Hilda Amponsah
Jake Cummings
Alexis Simonian
Paul Humphreys
For a detailed account of how the agile working environment and sprints involved in creating this project, please visit our sprints and the team charter.
- Spotify Integration
- Plant Sprite
- Interactivity with plant Sprite
- Get a basic layout of web
Initial Planning
Miro Planning
Area | Technology |
---|---|
Languages | JavaScript, Node, Spotify API, Express |
Front End | JavaScript, Bootstrap, Ajax, Jquery |
CI/CD | Travis CI |
Hosting | Heroku |
Coverage | Jest |
Testing framework | Jest |
Styling | CSS |
To run this game locally, you must:
- Clone the repo onto your local machine
git clone git@github.com:...
- Install node.js and all dependencies with
npm install
- Run the app on your local machine with:
node index.js
- Go to your local server
http://localhost:3000/
- To run test
npm test
- You can setup and input your own client crendentials by visiting spotify developer.
- On your spotify developer, click Edit Setting and change your redirect to http://localhost:3000/callback
- Once you have the credentials, paste the client_id and client_secret next to the correct variable in script.js