Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sarah-marion/beatz_hub
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.
https://github.com/sarah-marion/beatz_hub
djs flask music-industry postgresql python3-6 sign
Last synced: about 7 hours ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/sarah-marion/beatz_hub
- Owner: Sarah-Marion
- Created: 2018-05-28T09:33:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T20:15:52.000Z (over 3 years ago)
- Last Synced: 2024-09-24T11:33:24.455Z (about 11 hours ago)
- Topics: djs, flask, music-industry, postgresql, python3-6, sign
- Language: Python
- Homepage: https://beatzhub.herokuapp.com/
- Size: 23.7 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
> * Internet connection
> * Click https://beatzhub.herokuapp.com/)
or
> * Copy https://beatzhub.herokuapp.com/) and Paste the link on your prefered browser -->## 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](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:
* [email protected]
* [email protected]
* [email protected]## 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.
> --------------------------------------------------------