ShokhrukhbekYuldoshev / Nilu

Nilu mobile POS. Easily manage your sales, income and products.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nilu

Easily manage your sales, income and products

Nilu is a simple and easy to use application to manage your sales, income and products. It is built with Flutter and Firebase.

Features

  • Manage your sales
  • Manage your income
  • Manage your products
  • Manage your customers
  • Create and manage your own categories
  • Search
  • Dark mode
  • Multi language support (English, Spanish, Russian, Uzbek)
  • Multi currency support

Built With

Dependencies

Getting Started

Prerequisites

Installation

  1. Clone the repo

    git clone
  2. Install packages

    flutter pub get
  3. Create a new project in the Firebase console

  4. Create Flutter app in the Firebase console and follow the setup steps

  5. Firebase console > Authentication > Sign-in method > Enable Phone sign-in method and follow the setup steps

  6. Firebase console > Cloud Firestore > Create database > Start in test mode

  7. Firebase console > Storage > Create bucket > Start in test mode

  8. Run the app

    flutter run

Note

Code is not well structured and not well documented. This is my first project with Flutter and I was just learning. Maybe I will try to improve it in the future.

Screenshots

Home Screen Products Screen Sales Screen
Home Screen Products Screen Sales Screen
New Sale Screen Product Info Statistics Screen
New Sale Screen Products Statistics Screen

About

Nilu mobile POS. Easily manage your sales, income and products.

License:Other


Languages

Language:Dart 99.9%Language:Swift 0.1%Language:Kotlin 0.0%Language:Objective-C 0.0%