Skip to content
Full-StackDashboards

Karfeshha POS

Realtime POS dashboard for order and kitchen workflows

Delivered a web POS solution with Firestore realtime updates across order, kitchen, and analytics interfaces.

Overview

Karfeshha POS is a web application designed for day-to-day point-of-sale operations with synchronized interfaces for staff and management.

Problem

POS teams needed synchronized operational views to reduce communication lag between order intake and kitchen execution.

Solution

I implemented a Firestore-backed realtime architecture and built separate interfaces for order handling, kitchen operations, and analytics visibility.

Tech Stack

  • React/Next.js
  • Firebase Auth
  • Firestore
  • Dashboard UX

Architecture

Simplified flow diagram rendered as text.

POS Client Interfaces
  -> Orders UI
  -> Kitchen UI
  -> Analytics UI
    -> Firebase Auth + Firestore Realtime
      -> Shared operational data

Key Features

  • Realtime order synchronization
  • Dedicated kitchen workflow interface
  • Analytics panel for operational monitoring
  • Modular dashboard layout for role-based use

Challenges & Learnings

  • Designed around realtime data consistency across multiple UI surfaces.
  • Learned to structure Firestore collections for predictable live updates.
  • Improved UX decisions for high-frequency, task-driven environments.

Screenshots

Karfeshha POS screenshot
Karfeshha POS screenshot

Links

Private repo