Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¦ BELIAZASHOP

Smart Inventory & Sales Management System

Modern inventory management application built with Flutter, Dart, and SQLite.

Flutter Dart SQLite Android License


πŸ“– Overview

BELIAZASHOP is a lightweight inventory and sales management application designed to help businesses organize products, monitor stock levels, record sales transactions, and generate business reports.

Built using Flutter and SQLite, the application works entirely on-device without requiring cloud services or internet connectivity.

Simple. Fast. Efficient.


✨ Features

πŸ“Š Dashboard

  • Inventory Overview
  • Product Statistics
  • Business Summary
  • Quick Navigation

πŸ“¦ Product Management

  • Add Product
  • Edit Product
  • Delete Product
  • Product Information Management

πŸ“ˆ Stock Management

  • Stock Monitoring
  • Inventory Tracking
  • Product Stock Details
  • Stock Updates

πŸ’° Sales Management

  • Sales Recording
  • Transaction Tracking
  • Inventory Adjustment
  • Sales History

πŸ“ Shopping List

  • Restock Planning
  • Shopping Notes
  • Inventory Replenishment

πŸ“‹ Reporting

  • Stock Reports
  • Sales Reports
  • Weekly Reports
  • Business Summaries

πŸ“‰ Visualization

  • Product Pie Chart
  • Inventory Statistics
  • Data Insights

πŸ— Architecture

                β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                β”‚   BELIAZASHOP   β”‚
                β”‚     Flutter     β”‚
                β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                         β”‚

      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
      β”‚                  β”‚                  β”‚

      β–Ό                  β–Ό                  β–Ό

  Products          Inventory          Sales

      β”‚                  β”‚                  β”‚

      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                     β”‚

                     β–Ό

               SQLite Database

                     β”‚

                     β–Ό

              Reports & Charts

πŸ“Έ Screenshots

Dashboard
Products
Stock Management
Reports
Shopping List
Sales
---

βš™ System Requirements

Component Description
Android Device Application Platform
Flutter SDK Development Framework
SQLite Local Database
Dart SDK Programming Language

πŸ“¦ Technology Stack

Frontend

  • Flutter
  • Material Design
  • Dart

Database

  • SQLite

Visualization

  • Pie Chart Widget

πŸ“‚ Project Structure

BELIAZASHOP/
β”‚
β”œβ”€β”€ lib/
β”‚   β”‚
β”‚   β”œβ”€β”€ database/
β”‚   β”‚   └── database_helper.dart
β”‚   β”‚
β”‚   β”œβ”€β”€ models/
β”‚   β”‚
β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ dashboard_page.dart
β”‚   β”‚   β”œβ”€β”€ detail_stock_page.dart
β”‚   β”‚   β”œβ”€β”€ info_page.dart
β”‚   β”‚   β”œβ”€β”€ product_page.dart
β”‚   β”‚   β”œβ”€β”€ report_page.dart
β”‚   β”‚   β”œβ”€β”€ sales_page.dart
β”‚   β”‚   β”œβ”€β”€ shopping_list_page.dart
β”‚   β”‚   β”œβ”€β”€ stock_page.dart
β”‚   β”‚   └── weekly_report_page.dart
β”‚   β”‚
β”‚   β”œβ”€β”€ widgets/
β”‚   β”‚   └── product_pie_chart.dart
β”‚   β”‚
β”‚   └── main.dart
β”‚
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ logo_beliaza.png
β”‚   └── screenshots/
β”‚
β”œβ”€β”€ pubspec.yaml
β”œβ”€β”€ README.md
└── LICENSE

πŸš€ Installation

Clone Repository

git clone https://github.com/farhanadeata/flutter-stock-management.git

Enter Project Directory

cd flutter-stock-management

Install Dependencies

flutter pub get

Run Application

flutter run

Build APK

flutter build apk --release

🎯 Use Cases

  • Small Business Inventory Management
  • Retail Store Stock Tracking
  • Sales Monitoring
  • Product Catalog Management
  • Local Business Operations
  • Educational Flutter Project
  • Mobile Database Learning
  • Portfolio Demonstration

πŸ›£ Roadmap

Version 1.0

  • Product Management
  • Inventory Tracking
  • Sales Recording
  • Shopping List
  • Weekly Reports
  • Product Pie Chart
  • SQLite Database

Future Versions

  • Product Search
  • Barcode Scanner
  • PDF Export
  • Excel Export
  • Cloud Backup
  • User Authentication
  • Multi User Support
  • Dark Mode
  • Dashboard Analytics
  • Notification System

πŸ‘¨β€πŸ’» Developer

Farhan Ade Atalarik

Informatics Graduate

Mobile Developer β€’ IoT Enthusiast β€’ Open Source Learner

GitHub: https://github.com/farhanadeata


🀝 Contributing

Contributions, feature requests, issue reports, and pull requests are welcome.

Feel free to fork this repository and improve BELIAZASHOP.


πŸ“„ License

This project is released under the MIT License.


BELIAZASHOP

Smart Inventory & Sales Management System

Built with ❀️ using Flutter, Dart, and SQLite

About

A Flutter-based mobile application for inventory and stock management, designed to help small businesses monitor products, stock levels, and inventory transactions efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages