Skip to content

Web app that provides a list of items within a variety of categories.

Notifications You must be signed in to change notification settings

hussamEL-Hwary/Flask-items-catalog

Repository files navigation

item catalog

About

application that provides a list of items within a variety of categories as well as provide a user registration and authentication system. Registered users will have the ability to post, edit and delete their own items.

Features

item catalog Features
Built with Flask
Uses SQLAlchemy ORM
Uses third party OAuth authentication
Uses WTForm to manage forms and CSRF protection
Uses Flask_login to manage login and logout
Uses Bootstrap to make the site responsive among diffrent screens

Launch

pre-installed

setup project

cd to project directory and run

python model.py
python lots_of_data.py

run project

python app.py

then open your browser and visit http://localhost:8000