This is a simple, full stack application that can manage a user's record collection.
This application has been built off of the following technologies.
-
Python as the programming language.
-
Flask as the application framework.
-
Docker for deployment.
-
PostgreSQL as the database.
-
Nginx as a reverse proxy web server.
-
AWS for hosting.
-
last.fm API for querying artsits and albums.
Since all application dependencies are virtualized through Docker containers, all you need to have is Docker to get started!
$ git clone https://github.com/jwdepetro/my-vinyl-flask.git
$ cd my-vinyl-api
$ cp .env-example .env
$ docker-compose up
Navigate to http://localhost:8080
and see your environment working!