Lightweight Mobile POS & Inventory Management for Pharmacists.
Pharmacists often struggle with outdated, clunky desktop POS systems that lack mobility and real-time synchronization. Traditional software is overly complex, making it difficult for technicians to quickly process sales or perform inventory counts while on the floor. The goal was to create a "handheld-first" experience that simplifies daily pharmacy operations without sacrificing robust stock control.
We developed a sleek Expo-based application combining a fast barcode-scanning POS with offline-first inventory tracking. By focusing on "Quick Actions" like Nouvelle Vente and Recherche, we reduced friction on the most common tasks. The system features a real-time dashboard with SQLite-driven KPIs and a simplified 3-step checkout flow: Basket → Verification → Encaissement.
A streamlined, touch-first experience built for the pharmacy floor.
The "Nouvelle Vente" screen allows for rapid product searching and quantity adjustments, optimized for one-handed operation.
A centralized catalog with real-time stock levels, categorization (Tablets, Syrups, etc.), and integrated barcode entry.
Real-time insights into today's transactions and revenue, helping managers make data-driven decisions via SQLite-powered metrics.
A refined invoice confirmation step that ensures accuracy before finalizing transactions, supporting variable tax rates (TVA).
Conducted interviews with pharmacy technicians to identify bottlenecks in the current checkout process and mapped out the core "Quick Action" user flows.
Designed a high-fidelity design system focused on legibility and touch-targets. Created interactive prototypes for the cart and checkout transitions.
Built the mobile app using React Native/Expo, implementing real-time data synchronization with Supabase for cloud backup and SQLite for offline performance.
Metrics collected during the Beta phase across local pharmacies.
Checkout Speed
Reduction in average transaction time compared to previous desktop-based systems.
Inventory Accuracy
Improved stock tracking precision through integrated barcode scanning and real-time updates.
User Satisfaction
Average rating from pilot test users across local pharmacies during the Beta phase.