Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kanai2003/songify


https://github.com/kanai2003/songify

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Music Player Web App
A modern music player web application built with React, Next.js, MUI, TypeScript, and Howler.js. This app allows users to select and play songs, featuring a floating player with controls for play, pause, next, previous, shuffle, and a progress slider.

## Features
- Responsive UI: Supports both desktop and mobile views with adaptive layouts.
- Playlist Management: View and manage a playlist of songs.
- Playback Controls: Play, pause, skip, shuffle, and seek within songs.
- Drag and Drop: Reorder songs in the playlist (implemented using react-beautiful-dnd).
- Auto-Play Next: Automatically plays the next song when the current song finishes.
- Persistent Player: Music playback continues as you navigate through the app