Skip to content

Letterboxd-inspired platform to discover, rate, and review albums.

Notifications You must be signed in to change notification settings

allennguyen01/Jukeboxd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Jukeboxd

About The Project

Jukeboxd is the ultimate social platform for music lovers and audiophiles. Inspired by the community-driven success of Letterboxd, Jukeboxd offers a dedicated space for users to discover, rate, and review albums across all genres. No matter what music you're into, Jukeboxd lets you express your opinions and connect with others who share your taste in music.

Whether you're a casual listener or a hardcore music enthusiast, Jukeboxd provides the perfect platform to dive deeper into the world of music, discover new sounds, and share your love of albums with a vibrant community.

Tech Stack

  • Frontend: React, TailwindCSS, daisyUI
  • Datebase: Supabase (PostgresSQL)

Installation

Django Backend

  1. cd into backend folder
  2. run python manage.py runserver

React Frontend

  1. cd into frontend folder
  2. run npm install to install dependencies
  3. run npm run dev

User Stories

  • User can register for an account storing their name, email/username and password then login to the app using their credentials
  • User can search up music (songs/albums) that go to their own separate page with details about the music (cover art, artists, producers, release date, tracks in the album, etc.)
  • User can write a review or rate music on the seperate music pages
  • User has a profile that displays the ratings and reviews they have uploaded

Bonus features

  • User can create a post about a song/album with a caption
  • User can follow other users and see their posts
  • User can write a comment on posts
  • User can create a playlist and share that as a post (slide carousel)
  • Posts have embedded 30 second song preview
  • Users can get personalized recommendations based on their ratings and reviews

About

Letterboxd-inspired platform to discover, rate, and review albums.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published