Inkhata - Digital Dukandari

Accounting, inventory, and customer management in one unified mobile platform

...

06 July 2025

5 min

Retail businesses and small-scale stores often rely on fragmented tools to manage their operations. Inkhata was developed to streamline those day-to-day workflows into a single, easy-to-use system. It offers end-to-end store management capabilities—everything from customer tracking to invoicing and reporting.

I contributed to this project as the Frontend Developer, responsible for building the entire mobile application from scratch using React Native. The goal was to create a fast, intuitive, and offline-friendly experience for store owners managing operations on the go.

Key Features

  • Accounting and Financial Tracking: Manage income, expenses, and transactions in a structured, ledger-style interface.
  • Customer & Supplier Management: Store and manage contacts, view balances, and track complete transaction history.
  • Inventory Management: Update stock in real time, manage product details, and receive alerts for low inventory.
  • Invoicing System: Create, send, and manage invoices directly within the mobile app.
  • Business Reports: View sales, stock movement, expenses, and profit insights in automatically generated reports.

My Contribution

As the React Native frontend developer, I was responsible for:

  • Designing and implementing the mobile UI with reusable components and clean navigation.
  • Managing app state and offline support using local storage.
  • Integrating REST APIs to sync accounting and inventory data in real time.
  • Optimizing performance for Android devices of all screen sizes.

The app was built for scalability and ease of use, helping small businesses move from manual processes to a digital-first workflow.

Technology Overview

  • React Native: Used to build the Android app with native performance and rapid iteration.
  • Redux / Context API: Handled global state and offline data caching.
  • React Navigation: Managed navigation structure and screen transitions.
  • REST APIs: Connected the frontend with backend services for syncing customers, inventory, and reports.

Final Thoughts

Working on Inkhata gave me the opportunity to create a production-grade mobile app that solves real problems for small retailers. From inventory control to invoicing, Inkhata brings every critical store operation into one mobile-first experience.

It was a rewarding experience to own the frontend development process and contribute to a product that improves efficiency and business control.

Project Gallery

..................

Lets connect
and chat

Made with lots of

and