This item catalog app displays lists of categories and the items in these categories. A logged in user will be able to Create, Update and Delete categories/items they own.
The application is written in python. Clone the catalog folder onto your local machine in order to run the application.
To run the application, you need the following:
- Install VirtualBox
- Install Vagrant
- Download the configuration for the VM
- Python
- Git bash terminal
After installing 1, 2 and 3 above, from your terminal, inside the vagrant subdirectory/configuration(from 3 above), run the command vagrant up. This will allow Vagrant to download the Linux operating system and install it.
Run vagrant ssh when vagrant up is done in order to log in to your Linux VM.
The final step will be to cd into your /catalog directory
- cd into the /catalog in your vagrant environment.
- Run python application.py. This will start the item catalog server
- In your browser, open localhost:5000
- Explore the various pages, login to see and do more!
- Python - The backend
- Bootstrap - The UI(with HTML/CSS)