Skip to content

SilverLongjohns/spotiPhyte

Repository files navigation

spotiPhyte

Build Status
Welcome to spotiPhyte. Enjoy the app here!


logo


What is spotiPhyte

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. 🌻

How it works

Check out the game

The webapp

Image from Gyazo

Your song

Image from Gyazo

The shop

Image from Gyazo

Team spotiPhyte:

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.

MVP

  • Spotify Integration
  • Plant Sprite
  • Interactivity with plant Sprite
  • Get a basic layout of web

Planning

Initial Planning

Image from Gyazo

Miro Planning

Image from Gyazo

Technologies

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

Installing Locally

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •