Table of Contents
This is an application designed to accompany you in your daily life.
Here you can at first glance see the TOP songs worldwide and your own songs
- You can search for any music or song, whether by artist, genre, country. π΅ππΊπ€ πͺπ¨
- Create your username and password with the characteristics for an artist.
- In addition to having your favorite songs in the playlist, you can also put your own songs to create your own Album. π€΅π΅π§ππΊπΆ
It's necessary to have git πΊ and node in your computer and an account in RAPID API!
# EMAIL
$ pepe@gmail.com
# PASSWORD
$ pepe1233456
# Clone Repository
$ git clone https://github.com/joseandresgavilanes/spotify
# Go to server folder
$ cd spotify
# Install Dependencies
$ npm i
# Run Aplication with create react app
$ npm start
# .ENV variables
$ add your shazamCore KEY
-
Create an account: βπΌ [![Product usage Screen Shot][usage2-screenshot]]
-
Log in with your user account ποΈ
-
Enjoy your favorite music π΅ ᴺᴼᡠᴾᴸᴬα΅α΄΅α΄Ία΄³β«β¬βͺ
-
In your Account edit your information π
-
Create your playlist π
βΆοΈ π΅ -
Create your own Musical album π
- Select Theme of our application
- Find APIs that suit our ideas
- Check what information the API gives us
- Brainstorm ideas for functionality and execution objectives.
- FRONTEND FUNCTIONALITY:
- Decide Visual Model to implement
- Work methodology on Github
- Folder Structure within the Application
- Appointment standardization components and classes within the html
- Component generation with the Sazham Core API
- Show Global Songs
- Search Component
- Custom Playlist
- BACKEND FUNCTIONALITY:
- Select database
- Api implementation with Springboot
- Deploy and publish custom API for CRUD
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Kruger music esa distribuida bajo los terminos de Apache License Version 2.0. La version completa de la licencia esta disponible en el archivo LICENSE de este repositorio. Cualquier contribucion a este proyecto sera licenciada bajo la licencia Apache License Version 2.0.
JosΓ© AndrΓ©s Gavilanes - Smiley
Adrian Bastidas
Alexander Cangas
Project Link: Kruger Music
Demostration Link: Kruger Music
Adrian Bastidas π» Developer |
Alexander Cangas π» Developer |
Jose Andres Gavilanes π» Developer |
Juan Sebastian Sotomayor FrontEnd Kruger Mentor |