Skip to content

dan13lkl1ng/item_catalog

Repository files navigation

Item Catalog App

Made during Google Scholarship of Full Stack Web Developer Nanodegree Program at Udacity - 2018

This project sets up a sqlite database for an item catalog app. The provided Python script uses the sqlalchemy library to query the database.

Requirements

  1. Python2
  2. sqlite
  3. python-sqlalchemy
  4. flask
  5. NPM

Getting started

  1. Clone repository:
$ git clone git@github.com:dan13lkl1ng/item_catalog.git
  1. Install requirements
$ cd item_catalog
$ pip install -r requirements.txt
  1. Create Sqlite-Database
$ touch catalog.db
$ python database_setup.py
$ python lotsOfItems.py
  1. Solve NPM Dependencies
$ cd static
$ npm i
  1. Get Credentials from Google Oauth and save as client_secret.json
  2. Start server
$ cd ..
$ python view.py 

Built with

  • Bootstrap Material Design
  • Flask

Third Party Dependencies

  • Google OAuth

Issues

  • Not secured against XSS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published