portfolio / SaaS Product

AfexsaRx

A robust mobile pharmacy inventory and POS system featuring instant camera-based barcode scanning and offline-ready local database synchronization.

FlutterDartBlocSupabaseSQLite / Local DB
All projectsAfexsaRx — main screen

01 / Problem

Managing a local pharmacy store traditionally requires tracking hundreds of medicines, managing expiration dates, and handling daily sales manually. This process was prone to calculation errors and significantly slowed down customer checkout times during peak hours.

02 / Solution

I designed a complete local pharmacy inventory and camera-based barcode scanner management system named AfexsaRx. The application allows staff to instantly scan products using the built-in scanner, generate automated invoices, and manage customer and supplier details from a single interface."

03 / Technology

This cross-platform mobile application was engineered using Flutter, utilizing Supabase for cloud configuration and a dedicated local database to ensure the app functions seamlessly even without internet access.

04 / Development

The development process was centered around high-speed retail operations. I implemented a clean architecture using the BLoC state management pattern across distinct modules like POS, stock movements, and expense tracking. The camera-based barcode scanner was heavily optimized for instant product recognition, and I integrated a PDF service for generating professional, on-the-spot receipts.

05 / Result

The deployment of this system digitized the entire storefront, reducing average checkout times drastically. The business owners now have access to a real-time automated dashboard that tracks daily sales, stock shortages, and comprehensive financial reports.

what was built

  • Camera-based Barcode Scanner
  • Point of Sale (POS) Interface
  • Invoice & PDF Generation
  • Stock & Expense Tracking

next step

Tell us what you want to build.

Send the idea in a few lines. You get a reply within one working day, a discovery call, and a written proposal with scope, timeline and price, before you commit to anything.