Item Catalog
The Item Catalog project consists of developing an application that provides a list of items within a variety of categories, as well as provide a user registration and authentication system.
This web application was built with HTML5, CSS, Bootstrap, Vagrant, Flask, SQLAlchemy, Google and Facebook Oauth2 & APIs.
To run the web application:
sudo git clone https://github.com/avi1245/FSND_item_catalog.git
sudo pip install requirements.txt
present in the project directory. python database_setup.py
python main.py
into the Terminal. /catalog.json
- Returns JSON of all items in catalog.
/<category_name>/items.json
- Returns JSON of for all items of a specific category.
/category/<category_name>/item/<item_name>/JSON
- Returns JSON for an arbitrary item in the catalog.
/categories.json
- Returns JSON of all categories in catalog.
/users.json
- Returns JSON of all users.
/login
- login page