Skip to content

a website that links Producers, Djs and Artists in the music industry with the objective of improving their respective crafts to develop the industry as a whole.

Notifications You must be signed in to change notification settings

Sarah-Marion/Beatz_Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beatz_Hub

This is a website that links Producers, Djs and Artists in the music industry with the objective of improving their respective crafts to develop the industry as a whole.

Authors

By Sarah Marion, Victor Mundia & Richard Waweru


Description

User Stories

As a user I would like:

  • to sign up and login to an account
  • to join the group consisting of members of the same proffesion field they are
  • to interact with other stake holders in the music industry
  • to post links of their works for display
  • to review and vote for other members' posts

How to use it

How it works

  • A user can sign up either as Dj, Artist, Producer or as a Fan.
  • A user can subscribe to receive email notifications
  • A user can view demos or official releases posted
  • A user can also post comments for other posted work

Technologies Used

  • Python3.6
  • Flask framework
  • Bootstrap and Css
  • PostgreSQL
  • SQLAlchemy

Setup/Installation Requirements

Prerequisites

  • Internet access
  • git clone https://github.com/sarah-marion/Beatz_Hub.git
  • cd Beatz_Hub

To install a virtual environment

  • python3.6 -m venv virtual
  • source virtual/bin/activate

To install all dependencies

  • python3.6 -m pip install -r requirements.txt

To change the config_name parameter from 'production' to 'development'

  • Inside the manage.py module i.e:- app = create_app('production') should be app = create_app('development')
  • Then run python3.6 manage.py server to get the app running navigate to http://127.0.0.1:5000/ and it will open in your browser

Dependancy Installments

  • pip install python3.6
  • pip install flask
  • pip install flask-bootstrap
  • pip install flask-script
  • pip install flask-wtf
  • pip install flask-migrate
  • pip install flask-login
  • pip install Flask-Mail
  • pip install flask-uploads

Specifications

  • To see the projects specifications refer to the SPECS.md file for more details.

Known Bugs

Support and Contact Details

You can reach out to us for Reviews, Advice, Collaborations and Comments at:

Licence

Copyright (c) 2018 Dev Sarah Marion, Victor Mundia, Richard Waweru

YOU ARE NOT GRANTED AUTHORITY, RIGHTS OR LICENCES TO THIS PROJECT WITHOUT THE EXPRESS CONSENT OF VICTOR MUNDIA.


About

a website that links Producers, Djs and Artists in the music industry with the objective of improving their respective crafts to develop the industry as a whole.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages