hisownspace / eight-track

Eight Track is a Sound Cloud clone that allows you to upload and listen to music, create playlists, and share your thoughts about the music on the site.

Home Page:https://eight-track.onrender.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eight Track

Overview

Eight Track is a clone of SoundCloud, a music sharing app. Users are able to upload music, which is freely available for others to listen to.

Technologies Used


Features

Splash Screen

splash-screen

Song Detail

player-waveform

The song detail page displays a waveform that represents the audio levels of the song during it's playtime, as well as an indicator of the current song playtime location the song if the player is currently playing that song.

Comments

When a user is signed in, they can make comments about any song, and if the song being commented on is currently playing, the current time of the song is logged. This allows users to be able to make a comment about a specific moment in the song.

Song Upload

A user who is signed in is given the opportunity to upload music either by dragging a file from their gui onto the dropzone or using the file input element and selecting a song to upload.

song-upload-eight-track

Once the song has been loaded. the user is able to select a title, artist name, image, genre, and description of the song, and upload the song and create a row in the database with the relevant information.

About

Eight Track is a Sound Cloud clone that allows you to upload and listen to music, create playlists, and share your thoughts about the music on the site.

https://eight-track.onrender.com/


Languages

Language:Python 71.0%Language:CSS 25.4%Language:HTML 1.4%Language:Dockerfile 1.0%Language:Mako 0.8%Language:Shell 0.4%