Skip to content
Shahab Hassan
All projects

Flutter music playerMobile App · 2022

Muzify

A modern Flutter-based mobile music app with advanced playback and audio management features.

Three Muzify phone screens: the recently-played list, the player with playback speed controls, and the audio library with favourites and playlists
01Overview

Overview

Muzify is a mobile application built with Flutter, designed to deliver a complete and polished music experience. The app supports adding and removing songs directly from the user's device, creating favorites, viewing recently played tracks, and managing personalized playlists. With a modern and intuitive player, users can skip tracks, jump forward or backward by 10 seconds, drag the progress bar for precise navigation, and enable looping. One of its standout features is playback speed control (0.75x, 1x, 1.5x, 2x), offering flexibility for different listening preferences and content types.

This project reflects my expertise in building mobile apps with Flutter, showcasing my ability to implement complex state management, design responsive UIs, and create smooth, real-world user experiences. Muzify demonstrates how Flutter can be leveraged to develop robust, cross-platform apps with performance and usability in mind.

02Features8

Features

  • Add and manage songs directly from device storage
  • Favorites and recently played management
  • Modern music player with progress bar navigation
  • Skip forward/backward 10 seconds
  • Next/previous track navigation
  • Looping and repeat options
  • Playback speed controls (0.75x, 1x, 1.5x, 2x)
  • Clean and responsive Flutter UI