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:
- Setup and run vagrant (virtual server)
`vagrant up`
`vagrant ssh`
- Install packages
`pip install validators`
- Populate database
`python lotsOfArtists.py`
Run app
- Run python app on local server
`python app.py`
- Open page in browser
`localhost:5000`
JSON Endpoints
-
All artists
location:5000/JSON -
All artists per category
location:5000/<category>/JSONex.
location:5000/rock/JSON -
Single artist detail
location:5000/<category>/<artist>/JSONex.
location:5000/rock/redhotchilipeppers/JSON