Binotify premium is a new portal for Binotify's premium artist to add, edit, or delete their songs. Our admin can also accept or reject Binotify users subscription request for Binotify's premium artist here.
Made with ? with
Name | NIM |
---|---|
Muhammad Garebaldhie ER Rahman | 13520029 |
I Gede Arya R. P | 13520036 |
Arik Rayi Arkananta | 13520048 |
-
All user
- Register for artist
- Login
-
Artist
- See premium songs by them
- Edit premium songs by them
- Delete premium songs by then
- Logout
-
Admin
- See all pending subscription requests
- Accept pending subscription request
- Reject pending subscription request
- Docker
- Yarn
- Node.js
- Binotify REST Service running
- Binotify SOAP Service running
-
Install requirements
-
For windows and mac user
- Download docker desktop here
-
For UNIX like user run commands below
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
To verify if docker is already installed run with
docker run hello-world
and for UNIX users don't forget to addsudo
-
-
Clone this repository
-
By default this application use port
10000
and if your computer already use the port please change it indocker-compose.yml
file and you can refer to guide in here
- Change directory to the clonned repo
- Create
.env
file by using the example - Fill
VITE_MODE
andVITE_REST_API_URL
in your.env
file- You can fill it with anything you would like for example
VITE_MODE=production VITE_REST_API_URL=http://localhost:{REST API port}
- Run
docker compose up -d
Muhammad Garebaldhie ER Rahman | I Gede Arya R. P | Arik Rayi Arkananta |
---|---|---|
API integration for accept subscription list | API integration for reject subscription list | Login UI & API integration |
Docker setup | Refactor hard code | Register UI & API integration |
Artist song list UI & API integration | ||
Edit song UI & API integration | ||
Add song UI & API integration | ||
Delete song UI & API integration | ||
Subscription request list UI & API integraion | ||
Accept & Reject subscription requst list UI | ||
Sidebar UI & integration |