Skip to content

zeychen/UdacityFullstackItemCatalogProject

Repository files navigation

Item Category Project

Udacity Fullstack Nanodegree January 11th, 2017

The goal here is to create a fully functioning website that lists out items within categories. Users can log into the website using Google+ Oauth2.0 to to add or delete their own categories and add, edit, or delete their own items within the category.

Project specifications

1. items_webserver.py - set up web server 2. items_db_setup.py - set up database schema 3. items_db_query.py - functions to help with database query 4. restart.py - cleans database for fresh start 5. items_dictionary.py - loads database with arbitrary values

Running the project

1. Install Python if necessary. 2. Install Vagrant and VirtualBox. 3. Clone repository to local machine. 4. Navigate to vagrant folder with all project filed listed above 5. Launch Vagrant VM by 'vagrant up' 6. Access VM by 'vagrant ssh' 7. Type 'python items_webserver.py' 8. Go to localhost:5000 in any brower to view website

About

Udacity Fullstack Nanodegree Item Catalog Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published