https://github.com/willtpwise/tunes-player
https://github.com/willtpwise/tunes-player
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/willtpwise/tunes-player
- Owner: willtpwise
- Created: 2018-07-29T11:33:17.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-29T11:36:20.000Z (almost 8 years ago)
- Last Synced: 2025-01-16T05:55:53.003Z (over 1 year ago)
- Language: JavaScript
- Homepage: http://tunes-player.gcbdv.s3-website-us-east-1.amazonaws.com/
- Size: 134 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tunes player
> An iTunes music player, built with Vue.js
A copy of the app is running [here](http://tunes-player.gcbdv.s3-website-us-east-1.amazonaws.com/albums/879376073?term=Bam)
## Supported browsers
Supported on the latest version of the following browsers.
- [x] Safari Mac OS
- [x] Firefox Mac OS
- [x] Safari iOS
- [x] Google Chrome Mac OS
## Supported features
* Auto-search (key entry)
* When a song finishes, it rewinds and can be played again
* Current-song indicators
* Mobile responsive
## Local development
**Prerequisites:** NPM, Node
```
npm i
npm start
```
The app will spin up at [http://localhost:8080](http://localhost:8080)
## Production deployment
```
npm i
npm run build
```
A copy of the production build will appear in `/dist`, ready for deployment to an S3 bucket.
## Tech choices
* Frontend: Vue
* Unit tests: Jest
* State management: Vuex
* Styles: SCSS (no frameworks)