Skip to content

This project is a simple inventory management website that allows users to update, fill and manage the book inventory using Flask, MySQL, HTML, CSS, and Tailwind.

Notifications You must be signed in to change notification settings

stan545/Inventory-Management-WebApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Inventory-Management-WebApp

This is a simple inventory management website created using Python Flask as middleware, MySQL for the back-end, and HTML, CSS, and Tailwind for the front-end. The website consists of three pages: Home, Manage Inventory, and Login. The Manage Inventory page allows users to update or fill the book inventory through the website and view it on the dashboard.

Features

  • Add new items to the inventory.
  • View the entire inventory on the dashboard page.

Installation

To run this project on your local machine, you will need to install the following dependencies:

  • Python (version 3.6 or higher)
  • Flask (version 1.1.2 or higher)
  • MySQL (version 8.0 or higher)
  • Tailwind CSS (version 2.1.4 or higher)

After installing the dependencies, clone this repository to your local machine and run the following commands to start the Flask server: $ cd inventory-management-website $ export FLASK_APP=app.py $ flask run The website will now be running on http://localhost:5000.

Usage

To use the inventory management website, follow these steps:

  • Open the website on your browser.
  • Click on the Login page and enter your credentials to log in.
  • Once logged in, you will be redirected to the Manage Inventory page.
  • On the Manage Inventory page, you can add, edit, or delete items in the inventory.
  • Click on the Dashboard page to view the inventory data, which can be sorted and filtered by various attributes.
  • Use the search functionality to find specific items in the inventory.
  • View graphical representations of inventory data using charts or graphs.
  • Receive notifications when inventory levels of specific items fall below a certain threshold.

Contributing

If you'd like to contribute to this project, please fork the repository and make any changes you'd like. Once you've made your changes, submit a pull request and I'll review it as soon as possible.

Acknowledgments

Thank you to the Tailwind CSS team for creating such an amazing CSS framework.

About

This project is a simple inventory management website that allows users to update, fill and manage the book inventory using Flask, MySQL, HTML, CSS, and Tailwind.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 92.6%
  • Python 7.4%