Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 1.6 KB

README.md

File metadata and controls

54 lines (39 loc) · 1.6 KB

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