FLUTTER ECOSYSTEM

ABDULKARIMALBAIK/business_light

Flutter Windows 應用程式幫助小型企業管理其訂單和員工,具備許多對您業務有用的特色,例如列印和匯出 Excel 檔案。

business_light 專案封面
Stars
28
Forks
8
最近推送(UTC)
2023年5月13日
專案狀態
未封存
ABDULKARIM ALBAIK GitHub avatar
GITHUB User

ABDULKARIM ALBAIK ↗

Software engineer 💎 Android/Flutter Developer. 💙 Backend Developer (Nodejs). 🚀

OPEN TO WORKSyria官方網站 ↗
語言DartC++CMakeHTMLSwiftCCSSJavaScriptKotlinObjective-C

相關套件與範例

使用的依賴

依賴清單 44 項

App 分類

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

Business Light

Flutter windows app help small business to manage their orders and employees with many of features will be useful in your business like printing and export excel files .

You can manage orders, employees, customers, products, payments and payouts in their current business.

Features will be added in the future (Check CHANGELOG.md file) .

You can install the app by setup in the root project 💖 .
Setup...

check_main license repo_size Twitter Follow

Screenshots

photo1 photo2 photo3 photo4 photo5 photo6 photo7 photo8 photo9

DO you need see more ?
SEE MORE...

Awesome Features

  • Implement Fluent Design concept (fluent_ui package)

  • Use Isar Database to create database and make all operations for it

  • Implement SOLID principles

  • Clear architecture (Domain Driven Design)

  • Clear Code (has Documentation)

  • MVVM Design Pattern

  • MVI Design Pattern by bloc package

  • Bloc State Management

  • Mapper Layer (convert model to dto object)

  • Supporting using online/offline concept

  • Data Flow like this : Page -> ViewModel -> UseCase -> Repository -> (online/offline) DataSource -> Box (Like payment box) -> Get data !!!

  • Powerful services (Routing, Dependance injection, Dio, encryption, internet connection, screen sizer)

  • Support multi themes (Dark,Light)

  • Support multi colors (All supported fluent design)

  • Support multi languages (support english and arabic right now)

  • Use custom font

  • Saving files as pdf,svg and xlsx in custom folder (existed in downloads folder)

  • Export barcodes

  • Export reports (Products,orders)

  • Export excel files

  • Using lottie animations

  • Window Manager for all screens

Next Move

  • Create Debts screen
  • Use some charts
  • Use Notifications
  • Improve the performance