Skip to content

This is a music/entertainment app built with html, css and python using the web development framework Django. It is an improvement to a previous web app developed by me (musicblog-flask). It is deployed on pythonanywhere

Notifications You must be signed in to change notification settings

ademolaidowu/zg-music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZG Music

GitHub all releases GitHub language count GitHub top language Bitbucket open issues GitHub forks GitHub Repo stars



A Music Entertainment app


➡️ Description

This is a music/entertainment app built with html, css and python using the web development framework Django.
The project is deployed on pythonanywhere - ZeroGravity
It is an improvement to a previous web app developed by me - Musicblog-flask.

➡️ Features

  • Better UI experience and responsiveness
  • View music charts, tables, playlists, artists and videos
  • View and search blog posts and comment if you like
  • Register user for an account
  • Log in into account
  • Update account profile information
  • Upload ads on website
  • Upload songs for verification
  • Log out from account
  • About and Contact us page
  • Newsletter subscription

➡️ Languages | Technologies

Programming Languages Python
Backend Django
Frontend HTML, CSS, Javascript, Bootstrap
Database Sqlite3

➡️ Installation

  • Clone or download this repository
  • Ensure python is installed on your system
  • Create virtual environment in parent directory, run python -m venv venv
  • Activate environment, for bash run source venv/Scripts/activate
  • Install project packages, run pip install -r requirements.txt
  • Create a .env file and set values for SECRET_KEY, MAIL_USERNAME AND MAIL_PASSWORD
  • Migrate database models, run python manage.py makemigrations, then python manage.py migrate
  • Finally start the app, run python manage.py runserver

➡️ Contribution/Improvement

  • To improve on this, reset and change password features should be included

About

This is a music/entertainment app built with html, css and python using the web development framework Django. It is an improvement to a previous web app developed by me (musicblog-flask). It is deployed on pythonanywhere

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published