Skip to content

thanhpt1110/rhythm-party-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Your Image Rhythm Party (Website for Client)

A website designed for music lovers, which allows users to upload their songs, join rooms to chat and listen to music together. This platform is built using the Client-Server architecture.

Features

  • Listen to music together.
  • Upload your own songs.
  • Comment to other's music.
  • Create your playlist.
  • Manage profile.
  • Send reports/feedback to admin.
  • And other engaging features.

Requirement

  • Runtime environment:

    • Node.js 20.10.0+.
    • MongoDB for database storage.
    • Firebase Storage for file storage.
    • Vercel for hosting.
  • Development environment:

    • Node.js 20.10.0+.
    • React.js 18.2.0+ for frontend development.
    • Tailwind CSS for styling.
    • MongoDB for database storage.
    • Firebase Storage for file storage.

Installation Guide

To install and run the project locally, follow these steps:

  1. Clone this repo.
  2. Run npm install to install the dependencies.
  3. Run npm start to start the server.

User Guide

You can simply click this link to get started.

User Interface

Home Upload UploadedSong SongPostComment Room

Authors

Lê Quốc Dũng

Nguyễn Phúc Bình

Phan Tuấn Thành

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages