Skip to content

AnonC0DER/NovaMusic-a-django-music-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NovaMusic-a-django-music-website

NovaMusic is a Django music website.
Users can register and login. They cannot download songs or albums if they aren't authenticated.
There are REST APIs in this project, so admins can use REST APIs to upload and download songs and albums.
I used celery in this project, you will receive an email after submitting a comment.
This project is connected to Arvancloud bucket, all files upload to the bucket.
You can absolutly use Amazon s3 instead.

Environment

Create a file named .env in the directory and add all the variables there.

EMAIL = email@email.com
PASSWORD = emailpass
HOST = db host
NAME = db name
USER = db user
DB_PASSWORD = db pass
ACCESS_KEY_ID = storage access key id
SECRET_ACCESS_KEY = storage secret access key
STORAGE_BUCKET_NAME = storage bucket name
CELERY_BROKER_URL = redis broker url for celery

Screenshots

You can see all screenshots here
ScreenShot