
:musical_note:A light MusicPlayer build with React Native & Redux for both Android and iOS
MoeFM is an innovative light music player designed using React Native and Redux, allowing it to run seamlessly on both Android and iOS platforms. With a focus on providing a smooth user experience, MoeFM aims to cater to music enthusiasts who appreciate simplicity and functionality. Its minimalist design and responsive controls make it an appealing choice for anyone looking to enhance their music listening experience.
Cross-Platform Compatibility: MoeFM runs on both Android and iOS, making it accessible to a wide range of users without compromising performance.
Lightweight Design: The app is built to be light, ensuring it consumes minimal resources on devices while still delivering high-quality audio playback.
Intuitive User Interface: With a clean and user-friendly interface, navigating through your favorite tracks and playlists is effortless, allowing users to focus on the music.
Redux State Management: Utilizing Redux for state management improves the app's performance and allows for a more organized architecture, making it easy to maintain and scale.
Offline Playback: Enjoy your music without worrying about data connectivity issues, as MoeFM supports offline playback for a more flexible listening experience.
Customizable Playlists: Users have the ability to create and manage personalized playlists, enabling them to curate their own music collections easily.
Regular Updates: The app is actively maintained, with regular updates ensuring improved features and the introduction of new functionalities based on user feedback.
MoeFM captures the essence of modern music playing applications while remaining easy to use and reliable for listeners on the go.

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
React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.
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.