https://github.com/bertovdev/vinyltify-code
Play your favorite songs on a turntable!
https://github.com/bertovdev/vinyltify-code
nodejs react spotify spotify-api
Last synced: about 2 months ago
JSON representation
Play your favorite songs on a turntable!
- Host: GitHub
- URL: https://github.com/bertovdev/vinyltify-code
- Owner: BertovDev
- License: gpl-3.0
- Created: 2022-10-20T00:59:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-12T01:49:26.000Z (almost 2 years ago)
- Last Synced: 2025-08-07T16:34:17.108Z (10 months ago)
- Topics: nodejs, react, spotify, spotify-api
- Language: JavaScript
- Homepage: https://vinyltify.netlify.app/
- Size: 8.17 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Project continue in this ----> [Vinyltify new repo](https://github.com/BertovDev/viniltify_app)
# Vinyltify :musical_note:
> "Version 1" :coffee:
## Play your favorite songs on a turntable! :sunglasses:
### Live version! -> [Vinyltify](https://vinyltify.herokuapp.com/ "live app")
### Installation
You need **Node.js** and a Spotify account in order to run this application.
The local server run in the port 3001 and the application runs in the port 3000, both can be changed.
- Run `npm i` in the global directory to download server dependencies
- Run `npm i` inside the **/client** folder to download the client depencenies
- Change the .env with your spotify credentials ( you should create a spotify integration ) [spotify-dashboard](https://developer.spotify.com/dashboard/login "spotify dashboard")
- Run `node server.js` in the global directory to start the server
- Run `npm run start` in the **/client** folder to start the development app
### Aclarations
Your redirect URI created in the [spotify-dashboard](https://developer.spotify.com/dashboard/login "spotify dashboard") must match your REDIRECT_URI in the .env file
3D Model by [hegedusflorin](https://www.cgtrader.com/hegedusflorin "hegedusflorin")