Skip to content

ednasawe/item_catalog

Repository files navigation

Item Catalog for Books Library Application

The Books Library application provides a list of books within a variety of categories of books

Prerequisites

Install the following software before you start the project:

Python 3

Virtual Machine e.g. Oracle VM

Vagrant

How To Run

  • Install Vagrant and the VirtualBox Machine

  • Download or clone the virtual machine from here

  • Setup the virtual environment

  • Cd to the item catalog directory

  • Git clone or download the project

  • Cd to the directory where you have donloaded the vagrant and Cd to the directory vagrant/item_catalog

*Now run vagrant up and then vagrant ssh

  • Cd to the directory to /vagrant/item_catalog

  • Then run command python3 database_setup.py to create bookitem.db

  • Then run python3 books.py to populate bookitem.db

  • Run the main application called projecy.py to now start the server and open the Books Library website using python3 project.py

  • Open http://localhost:5000 or the port that you have set the project to run on

Resource

Choose A License - Helpful website for picking out a license for an application.

Udacity - Helpful in learning contents and resources to guide.

How to Contribute

Contributions are welcomes. If you find any typos, errors, or additional resources. First, fork, clone, or download this repository.

$ git clone {REPOSITORY_CLONE_URL}

$ cd to the directory

You can find the link to my project here

License

The contents of this repository are covered under the MIT License.