Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.33 KB

README.md

File metadata and controls

44 lines (26 loc) · 1.33 KB

Udacity Item Catalog

This application provides a list of items within a variety of categories as well as provide a user registration(google or facebook) and authentication system. Registered users will have the ability to post, edit and delete their own items. It utilizes Flask, SQL Alchemy, JQUERY, CSS, Java Script, and OAUTH 2 to create an Item catalog website.

Set Up

  1. Clone the fullstack-nanodegree-vm repository.

  2. Look for the catalog folder and replace it with the contents of this respository.

Usage

Launch the Vagrant VM from inside the vagrant folder with:

vagrant up

Then access the shell with:

vagrant ssh

Then move inside the catalog folder:

cd /vagrant/catalog

Then run the application:

python project#2.py

After the last command you are able to browse the application at this URL:

http://localhost:8000/

What Will I Learn?

You will learn how to develop a RESTful web application using the Python framework Flask along with implementing third-party OAuth authentication. You will then learn when to properly use the various HTTP methods available to you and how these methods relate to CRUD (create, read, update and delete) operations.

to ic=ncrease our development to understanr what we will do in the next phase of the second project