This project is for Udacity's Full Stack Nanodegree. This project exposes a database containing vehicles and their categories, allowing you to add, edit, and delete them through the Google OAuth authentication system.
- Install VirtualBox.
- Install Vagrant.
- Pull this code into your local environment.
- Navigate to the vagrant folder.
- Launch the vagrant configuration in your command line using
vagrant up
. - Connect to your vagrant instance using
vagrant ssh
. - Once launched, navigate to
/vagrant
. - To set up the database, run
python database_setup.py
. - To add sample vehicles, run
python addvehicles.py
. - To launch the application, run
python project.py
. - Finally, visit
http://localhost:5000
in your browser to interact with the application.
- Python
- SQL
- Flask
- SQLAlchemy
- HTML/CSS
- Bootstrap
- OAuth