Skip to content

danielbejcek/SaniStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to SaniStore

A Desktop Kivy App.

SaniStore_Welcome

SaniStore serves as a standalone virtual warehouse individually tailored for specific needs of a small business company called SaniArt. SaniArt revolves around the manufacture and assembly of sanitary wall systems and toilet cubicles.

SaniStore offers multiple screen options for the user to work with.

SaniStore_Menu

Inventory

From the start, user has the option to access the company's inventory which includes all of the components with their respective amount. User can manage and change the amount according to his needs manualy or after an order for a job contract has been placed, correct amount will be deducted automatically.

SaniStore_Inventory1 SaniStore_Inventory2

Export

After a client places an order directed to the SaniArt company, user now has to option the create a contract template from within the App. This template provides of all the necessary details regarding the job order, for example: Name of the order, material required, contract number etc... But most importantly, user can now select all of the components required for the job and asign them with specific amount. After the template meets the user's needs and all of the data has been filled out, a PDF file is then created which contains all the necessary information. User can now properly track the movement of components thanks to the final step of the screen, which is the automatic deduction of the selected components from the warehouse's inventory.

SaniStore_Export1 SaniStore_Export2

Import

User also works with an outside application that provides a certain number of PDF files which contain outline maps. In the final screen user can merge these PDF files aswell as the PDF file that was created in the previous screen. This creates a final job contract template bound to be delivered to the workshop, where employees manufacture specific parts according to the outline maps and implement them with correct components.

SaniStore_Import1 SaniStore_Import2

TL;DR

Creation of this App took me roughly around 3 months, I'm happy to finally deliver a product that not only gave me plenty of opportunities to learn and increase my skill as a programmer, but also a product that helps automate work and make life of some people tiny bit easier.