The Catalog App is an example RESTful CRUD web application built with the Flask framework, Boostrap v4, and using the Google Sign-in Third Party Authentication mechanism.
You'll need to configure a few things before you can successfully run this project.
- Install Vagrant and Virtualbox onto your machine
- Clone this repository
- Change directories
cd
to the cloned repository directory - Launch the Vagrant VM with
vagrant up
- Install dependencies with
sudo pip install werkzeug==0.8.3, flask==0.9, Flask-Login==0.1.3
- Run the database setup script with
python database_setup.py
, which will populate the database with demo data - Build the data model by running
python models.py
- Run the application with
python application.py
The application will now be running on http://localhost:8000