Python/Flask app for cataloging music artists (fullstack)
Python HTML CSS JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
static
templates
README.md
Vagrantfile
app.py
client_secrets.json
database_setup.py
database_setup.pyc
fsmusic.db
lotsOfArtists.py
myapp.wsgi

README.md

Full Stack Music

An artist catalog for musician and singers.

Made with Python (Flask), PostgreSQL, and HTML/CSS (Bootstrap).

Oauth API by Google.

Enjoy!

Steps to install and run:

  1. Setup and run vagrant (virtual server)
`vagrant up`

`vagrant ssh`
  1. Install packages
`pip install validators`
  1. Populate database
`python lotsOfArtists.py`

Run app

  1. Run python app on local server
`python app.py`
  1. Open page in browser
`localhost:5000`

JSON Endpoints

  1. All artists

    location:5000/JSON

  2. All artists per category

    location:5000/<category>/JSON

    ex. location:5000/rock/JSON

  3. Single artist detail

    location:5000/<category>/<artist>/JSON

    ex. location:5000/rock/redhotchilipeppers/JSON