Overview:
Newsic is a web application built with Angular 8 and Bootstrap that allows users to discover new music based on their own preferences. By using Spotify’s Web API, users can add artists, tracks, and genres to create a personalized playlist. The application aims to provide a modern and visually appealing experience for users.
Features:
- Endless Permutations: Users can add a combination of artists, tracks, and genres to their musical mixture to create a playlist tailored to their unique musical palette.
- View Audio Features: Users can explore various audio features of their favorite tracks, such as energy, valence, and danceability.
- Discover New Artists: For each musician users love and listen to daily, they can discover up to 20 new artists.
Installation:
To install Newsic, follow these steps:
- Follow the Angular Tutorial to set up your work environment.
- Clone the repository
https://github.com/Fraisin/MusicDex.git. - Run
npm installto install the required dependencies. - Run
ng serveto start a development server. - Navigate to
http://localhost:4200/in a browser to view your changes in real-time.
Summary:
Newsic is a web application built with Angular 8 and Bootstrap that allows users to discover new music based on their tastes. It provides features such as creating personalized playlists, exploring audio features of tracks, and discovering new artists. The installation process involves setting up the Angular environment, cloning the repository, and running the necessary commands. Overall, Newsic aims to provide a modern and visually appealing experience for users.