Content-Length: 285206 | pFad | http://github.com/UniCT-WebDevelopment/NoSpotify

A5 GitHub - UniCT-WebDevelopment/NoSpotify
Skip to content

UniCT-WebDevelopment/NoSpotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot-from-2022-08-05-03-23-47.png

NoSpotify

Live Demo πŸ”—

🎡 Listen your music totally free and without any limitations !

Features ⭐

  • Listen to all your music, search for a specific track, band or artist πŸ”‰
  • Add a song to your playlists πŸ”
  • Create Playlists πŸ†•
  • Import Playlists from Spotify πŸ“°
  • SharePlay πŸ‘¦ 🎢 πŸ‘¦
  • Import Playlists from external file (.nospotify) πŸ“‚
  • Change your profile settings βœπŸ‘€

Installation πŸ”§

NoSpotify requires

First time setup

  • Configure backend config file
{   
    //MONGODB CONNECTION STRING (CHECK DOCKER-COMPOSE FOR CREDENTIALS)
    "connectionString": "mongodb://root:rootPassword@localhost:27017/?authSource=admin",
    "secret": "$3cr3tSeRver!", //JWT ENCRYPTION SECRET KEY
    "spotifyEmail":"", //EMAIL ACCOUNT SPOTIFY DEVELOPER
    "spotifyPassword":"", //PASSWORD ACCOUNT SPOTIFY DEVELOPER
    "spotifyAppId":""  //APP-ID SPOTIFY DEV APP
}
  • Setup enviroment
$ make run-db
$ make init-backend
$ make init-frontend
  • Other commands

Clean the development environment (refresh node modules and start)

$ make clear-backend
$ make clear-frontend
  • Build GUI (dist folder)
$ make build-frontend
  • Run commands
$ make run-frontend
$ make run-backend

Include Spotify Import [BETA πŸ”¨]

In order to use the import function from spotify you need to create a spotify app through the developer panel and insert email, password and client id in the configuration file (backend config file). It is also necessary to insert the correct CLIENT_ID in angular enviroment config file.

Author πŸ’» πŸ‘¦

NoSpotify has been developed by Mirko Distefano, Computer Science student at Department of Mathematics and Computer Science, University of Catania, Italy.

Email: mirko.distefano@live.it

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/UniCT-WebDevelopment/NoSpotify

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy