Skip to content

ahmedibrahim163/catalog-item

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published