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 dataKey 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


Links
Private repo