Skip to content

bcjumpman/Music_Haze

Repository files navigation

Music Haze

Live Link

Music Haze

Introduction

Music Haze is a FullStack Soundcloud clone with RESTful conventions in mind. As a logged-in user for our site, you can: listen to songs throughout your session; log in as a demo user or create your own user. You also can: create, update, and delete songs. Lastly, authorized users can review and rate songs.

Group Github Profiles

BrandonKMoore - Kiante
Bcjumpman - Brian
Six5pAdes - Austin

Backend Technology

Flask, SQL Alchemy, AWS S3, POSTGRESQL, and Docker were used to create the database and backend routes.

Database schema link here.

Routes used with Flask for:

  • Songs
  • Reviews
  • User
  • Authentication

File upload and deletion is handled by AWS S3.

Hosting is managed by Render.

Frontend Technology

React, Redux, React-H5-Audio-Player, React-Icons were used to create the front-end functionality

Navigation Images

  • Landing Page Screenshot 2024-05-20 at 10 31 26 AM

  • Home Page Screenshot 2024-05-20 at 10 31 41 AM

  • Song Page Screenshot 2024-05-20 at 10 31 57 AM

  • Edit Profile & Song Screenshot 2024-05-20 at 10 32 19 AM

  • Upload New Song Screenshot 2024-05-20 at 10 32 31 AM

Future Additions

  • Playlists
  • Follows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •