CodeElectrux
< Back to Portfolio
Technical Case Study

AdminFarma

Pharmaceutical POS & Inventory System with offline-first synchronization.

User interface of the AdminFarma point of sale system

The Challenge

The client, a pharmacy chain in rural areas, suffered constant internet outages. Their previous system (cloud-based) stopped working without network, preventing sales. They needed a solution that worked 100% offline and synchronized data when the connection returned, without generating inventory conflicts.

The Technical Solution

We designed a Local-First architecture. Each terminal has a complete local SQLite database. The core sales processing was written in Rust for minimum latency, wrapped in an Electron desktop application with React for the UI.

Project Details

Client

(Inventory management)

Date

November 2023

Tags

Electron
Rust
Node.js
PostgreSQL
Desktop App

Need a similar solution? Let's discuss how we can apply this experience to your business.

Telegram Logo WhatsApp Logo