Music Platform: User & Admin Dashboards

Job ID: 39557354

Budget: ₹1,500 – ₹12,500 INR

Project Title: Complete Music Distribution System with Admin and User Dashboard

Description:

I am looking for an experienced full-stack developer to create a fully functional Music Distribution Platform. The system will have Admin and User dashboards, complete with all essential features and clean UI design using tables, responsive layouts, and proper cutting/sectioning design.

Required Features:
User Dashboard:
Sign Up / Login / Forgot Password

Dashboard with summary cards (Pending, Approved, Rejected, Taken Down)

Add Release Form (2-step process: Album Details → Track Details)

All Releases Page

Display in tabular format

Columns: Artwork, Song Title, Artist Name, Label, UPC, Status

View full details button for each release

Download artwork/audio

Edit/Delete options (based on status)

Search Bar + Filter options for releases (by artist, UPC, title, status)

Settings/Profile (view-only unless admin grants edit access)

Fully responsive for desktop, tablet, and mobile (cutting design/layout)

Admin Dashboard:
Admin Login

Admin Dashboard Overview: Total users, total releases, release statuses

User Management:

List of users in table format

Activate/Deactivate, Edit, Delete, Promote to Admin

Release Management:

View, Approve, Reject, Take Down releases

Search and filter through all releases

Settings Panel:

Change dashboard theme

Upload/change system logo

UI/UX & Design Requirements:
White theme with clean, modern design

Proper table layouts for all lists

Cutting layout with clear sections for:

Header (Logo, Profile, Logout, Change Password)

Sidebar (Dashboard, Add Release, All Releases)

Footer (Website name + copyright)

Sidebar collapsible on mobile

Optional: Dark/Light mode toggle

Technical Specs:
Must be delivered as a complete working system (frontend + backend)

Built with: PHP + MySQL (or CodeIgniter/Laravel), HTML/CSS/JS

Responsive design for all devices

Fully functional without additional setup – I’ll just upload and run

Note: Table layout and cutting design must be neat, well-structured, and mobile responsive. The UI must be smooth and easy to use.

Apply only if you can deliver the complete, tested system with UI and database integrated.
Related categories: PHP JavaScript Website Design MySQL HTML