A responsive web-based music streaming app built with React, Redux and Deezer API
Astro Player is a powerful web application designed for music enthusiasts who want seamless access to their favorite tunes. Built using modern technologies like React and Redux alongside the Deezer API, this application allows users to dive into a world of music, from featured playlists to individual tracks and albums. With its sleek and responsive design, Astro Player aims to deliver an enjoyable experience whether you're browsing or searching for specific content.
The application is not just about listening to music; it also supports exploring various genres and artists, ensuring that users discover new favorites along the way. Additionally, the ability to install it as a Progressive Web App (PWA) enhances its usability across devices, making it a convenient option for on-the-go streaming.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.