Logo Lanfrica

tngebeh/PROG103_FinalProject_BBIT1201_Group9

Domaine:

socioeconomic

Type de record:

software
Créateur:
tng
Hôte:
​A Python and Tkinter-based desktop automation application designed to streamline inventory tracking, customer management, order processing, and financial reporting for SMEs in Sierra Leone. Developed using SQLite and structured programming principles to replace manual record-keeping with digital management solutions. # Smart Business Management System (SBMS) The **Smart Business Management System (SBMS)** is a desktop-based business automation solution designed to simplify and improve the management of essential business activities for Small and Medium-Sized Enterprises (SMEs) in Sierra Leone. Built using Python, Tkinter, and SQLite, the platform centralizes operations to eliminate human error, tracking delays, and fragmented record-keeping associated with traditional manual ledgers. ##Key Features * **Inventory & Product Management:** Automatic stock-level tracking with predefined low-stock threshold alerts to prevent shortages. * **Customer & Vendor Modules:** Centralized database profiles to store contact logs and optimize procurement streams. * **Order Processing:** Automated transaction routing, price calculations, and immediate inventory adjustments upon purchase. * **Payment Tracking:** Records financial transactions supporting multiple payment methods (Cash, Mobile Money, Bank Transfer). * **Expense Recording & Analytics:** Direct logging of operational outlays mapped to automated profit/loss reporting tools. * **Automated Reporting:** Generates instant sales, expense, and profit reports to provide leadership with data-driven insights. ##Built With The architecture follows strict **Structured Programming Principles** (modular design, clear data scopes, and sequential logic execution): * **Language:** Python 3 * **GUI Framework:** Tkinter * **Database Engine:** SQLite (`business.db`) ##Privacy & Legal Compliance Engineered with careful adherence to regional regulatory frameworks governing information security and digital privacy in Sierra Leone: * **Data Minimization:** Built in alignment with the *Sierra Leone Data Protection and Right to Access Information Policy Framework*, processing only inputs functionally necessary for business computing. * **Constitutional Privacy Rights:** Respects Section 22 of the *Constitution of Sierra Leone 1991* by ensuring transie …