Skip to content

A React app that emulates YouTube Music using MongoDB

Notifications You must be signed in to change notification settings

Lezlus/youtube-music-copy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

YouTube Music Copy

A music player with the features of YouTube music.

Table of Contents
  1. About The Project
  2. Contact

About The Project

A music player with the features of YouTube music. I used howler js to play audio and jquery fot the audio scrubber, and volume slider .My first React project so I used class components and outdated practices. Nevertheless the project works as intended. A queue is the primary component that allows you to play songs

Built With

  • React
  • Express.js
  • MongoDB

Features

  1. Audio Player (Built inside React)
    • Can do basic features like play/pause
    • Can scrub audio
    • Total song duration and current time you're at
    • Can skip to prev/next song
    • Can shuffle queue
    • Can put a song on loop
  2. User
    • Login/Logout
  3. Artist
    • Login/Logout
    • Can create an album with songs
    • Has all songs, and albums created
  4. Songs
    • Play song
    • Add song to queue
    • Play next which puts it ahead of other songs
    • If song is part of an album you can view album
    • You can view artist from song
  5. Libraries
    • Automatically gets created on user create
    • Able to view your playlists, albums added, songs, and artists
  6. Playlists
    • Play whole playlist
    • A 'Your Likes' playlist gets automatically created for new user
    • Create/Delete playlist
    • Update playlist name
    • Add/Remove songs from playlist
    • Can add songs from one playlist to another
  7. Albums
    • Play whole album
    • Add all songs to be played next in your queue
    • Add all songs to queue
    • Add all songs to playlist
    • Can view total songs duration

About

A React app that emulates YouTube Music using MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published