Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thanhpt1110/rhythm-party-admin
Website for Admin to control Client site of Rythm Party
https://github.com/thanhpt1110/rhythm-party-admin
context-api firebase-storage mongo-db music-management node-js react-js tailwind-css
Last synced: 2 days ago
JSON representation
Website for Admin to control Client site of Rythm Party
- Host: GitHub
- URL: https://github.com/thanhpt1110/rhythm-party-admin
- Owner: thanhpt1110
- License: mit
- Created: 2023-11-17T18:11:51.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-13T15:54:34.000Z (8 months ago)
- Last Synced: 2024-11-09T20:44:35.447Z (about 1 month ago)
- Topics: context-api, firebase-storage, mongo-db, music-management, node-js, react-js, tailwind-css
- Language: JavaScript
- Homepage: https://rhythm-party-admin.vercel.app
- Size: 1.34 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rhythm Party (Website for Admin)
A website that provides an user-friendly interface for administrators to manage client's site interactions. It is built using the Client-Server architecture.## Features
- Modern visual dashboard.
- Song approval management.
- Song management.
- Playlist management.
- Artist management.
- User management.
- Send reports/feedback to developer team.
- And other 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](https://rhythm-party-admin.vercel.app/) to get started.
## User Interface
![Dashboard](./demo_ui/Dashboard.png)![Pending approval](./demo_ui/Pending%20approval.png)
![Playlist information](./demo_ui/Playlist%20info.png)
## Authors[Phan Tuấn Thành](https://github.com/thanhpt1110)
[Nguyễn Phúc Bình](https://github.com/leesoonduck3009)
[Lê Quốc Dũng](https://github.com/DungLe2983)