Medplay Music Player Dashboard

Medplay Music Player

An ad-free modern music player built with Flask and modern web technologies. Experience seamless music playback with features like playlist management, theme customization, and song downloads - all in a responsive and user-friendly interface.

Metrics

6.8K
Monthly Active Sessions
430K+
Total songs Listened
8.6K
Lines of Code
FREE
For all users

Key Features

Search and Player

Effortless Music Discovery & Control

Advanced Music Playback Controls
Real-time Search Results
Intuitive Player Interface
Equilizer integration for Audiophiles
Playlist Management

Seamless Music Experience

Favorites Management System
Dynamic Queue Management
Multiple Theme Support
MP3 Downloads with Metadata
Responsive Design

Responsive Design

Medplay adapts seamlessly to all screen sizes, providing an optimal viewing and interaction experience across desktop, tablet, and mobile devices.

Technical Stack

Backend

  • • Flask Framework
  • • Python Virtual Environment
  • • FFmpeg Integration
  • • ID3 Writer for Metadata

Frontend

  • • HTML5 & CSS3
  • • Modern JavaScript
  • • Font Awesome Icons
  • • Google Fonts

Installation & Setup

Quick Start

  1. Clone the repository and navigate to project directory
  2. Create and activate Python virtual environment
  3. Install dependencies using requirements.txt
  4. Run the application using python app.py
  5. Access the application at http://127.0.0.1:5000

Key Dependencies

  • • Flask for backend server
  • • FFmpeg for audio processing
  • • ID3 Writer for metadata management
  • • JioSaavn API integration