a litghtweight spotify client
I’m not archiving it because maybe in the future I can start working on it again. But, for now, I really can’t work on it. I know, the app is broken and I know the reason (Spotify API limiting the usage). Please, do not open any issues about it.
If you wish to support the me (mathkruger), buy me a coffee!
Litefy is a lightweight version of the Spotify client that is made for memory and processing restricted smartphone and computer users.
(Note: Some operating systems, such as KaiOS, are not yet supported).
To see the current deployment of the application, visit https://mathkruger.github.io/litefy.
The project is being designed with the following technologies:
Angular 10
Node.js
Spotify API
Web Playback SDK
After you’ve completed the initial project setup, use the following commands to start the application.
npm install
to install the appropriate node modulesng serve
http://localhost:4200/
to see your local version of the siteThe application will automatically reload if you change any of the source files.
ng build
The build artifacts will be stored in the dist/
directory.
For a production build, use the command ng build --prod
instead.
https://github.com/yourGitHubName/litefy.git
git checkout -b your-new-branch-name
to create and switch to your new branchFor a beginner’s guide to Angular, visit Angular’s tutorial page or its getting started page.
To find out more about other Angular command line instructions, visit this link.
To find out more about the Spotify API and Web Playback SDK, see their respecitve pages under the project technologies tab.
ng generate component component-name
in the appropriate project directory to generate a new componentng generate directive|pipe|service|class|guard|interface|enum|module
can be used to generate various other file schematics.
More information on the ng generate
command can be found here.
git add .
to stage all your changes git commit -m ""
to commit your changes. Within the double quotations, include a brief statement that reflects what changes you made (e.g. git commit -m "fix: fixed routing bug in app-routing.module.ts"
)git push
to push your changes to your remote branch on GitHubClick here to see Litefy’s issues that need fixing.
Litefy is MIT licensed.