arrow_back Back to Portfolio
phone_android Mobile App Development

TeraBiz

Small Business Operations Mobile App

Flutter Node.js Firebase Android
TeraBiz App Login Screen

Project Overview & Client Background

TeraBiz is a mobile application developed for a small retail and service business based in Addis Ababa. The client operates a neighborhood shop that handles daily sales, customer requests, and stock management using paper records and basic phone communication.

The business employs a small number of staff and serves walk-in customers. As transaction volume increased, manual tracking became inefficient and error-prone.

2

Months Duration

1

Platform (Android)

5+

Staff Users

Problem Statement & Solution Approach

error

Problem

  • close Sales records were written manually and difficult to summarize
  • close Stock levels were not tracked consistently
  • close No clear daily or weekly sales visibility
  • close End-of-day reconciliation took significant time
check_circle

Solution

  • check Simple Android-based business management application
  • check Tailored for small Ethiopian businesses
  • check Focus on ease of use and low training requirements
  • check Reliable under limited connectivity conditions

Our Approach: We built a centralized system that consolidates sales entries, inventory tracking, and reporting in a single mobile app usable by both owners and staff, with offline capability for uninterrupted operations.

Key Features Implemented

point_of_sale

Sales Recording

  • • Quick entry of daily sales transactions
  • • Automatic calculation of totals
inventory_2

Inventory Tracking

  • • Manual stock updates
  • • Low-stock visibility for fast-moving items
analytics

Basic Reporting

  • • Daily and weekly sales summaries
  • • Simple performance overview for owners
manage_accounts

User Access Levels

  • • Owner role with full visibility
  • • Staff role limited to sales entry
cloud_off

Offline Support

Transactions recorded offline and synced when internet is available – ensuring uninterrupted business operations even with limited connectivity.

Technology Stack Used

smartphone Mobile App

Flutter (Android)

dns Backend

Node.js (REST API)

storage Database

Firebase Firestore

lock Authentication

Phone number–based login

Flutter Dart Node.js Express.js Firebase Firestore REST API

App Screenshots

User Login Screen

User Login Screen

Sales Entry Screen

Sales Entry Screen

Inventory List View

Inventory List View

Daily Summary Dashboard

Daily Summary Dashboard

Project Outcomes & Client Testimonial

trending_up Outcomes

check_circle

Reduced manual record-keeping

check_circle

Improved visibility into daily sales

check_circle

Faster end-of-day reporting

check_circle

Better inventory awareness

format_quote

"The app made it easier to record sales and track stock. It reduced paperwork and helped us see daily performance clearly."

TB

TeraBiz Client

Business Owner, Addis Ababa

Ready to Transform Your Business?

Let Hub Technologies build a custom solution tailored to your business needs.