Skip to content

steguiosaur/invento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invento Logo Invento Logo

🌐 Description

Inventory management system that tracks sales performance and inventory changes. A project for Discrete Structures II.

📷 Screenshots

Screenshots Login Page Registration Page Dashboard Inventory Accounts

⚙️ Features

Core

  • Login system
  • Register user account
  • Administrator account
  • Add, modify, delete inventory items
  • Evaluate and modify current stock
  • Sort and filter on search inventory items
  • Calculate total sales per day
  • Show graph of sales per day

Extras

  • Generate account photo
  • Theme changes
  • Widget scaling

📃 Documentation

Click below to download the documentation or view its source code in ./doc/latex/Documentation_Invento.tex.

Invento Documentation

📋 Setup Guide

Prerequisites

  • Requires Python 3.10.x
  • Install customtkinter, pillow, and matplotlib via pip install

Execution

  1. Clone the repository to your machine and change directory to cloned project.

    git clone https://github.com/steguiosaur/invento.git && cd ./invento
  2. Install the required dependencies.

    pip install -r requirements.txt
  3. Execute main.py in src/ folder to run the application.

    python main.py