Amplify your moments
Main Page
Queue
Playlist
Get full documentation of internal workings here
Clone this repository
git clone https://github.com/swayam25/Rythmify rythmify
cd rythmify
Install dependencies
Backend
cd server
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Frontend
cd client
npm i
Configure the config.json
file
discord
client_id
: Discord OAuth2 Client IDclient_secret
: Discord OAuth2 Client Secretserver
: Backend server url
client
: Frontend client url
Copy the Client ID
and Client Secret
from the Discord Developer Portal and paste them into the client_id
and client_secret
fields, respectively, in the config.json
file
Add http://localhost:2501/auth/callback
to the Discord OAuth2 Redirect URIs
Start the app
cd server
source .venv/bin/activate
python -m uvicorn main:app --host localhost --port 2501
cd client
npm run dev -- --host --port 2500
URLs
http://localhost:2501
http://localhost:2500