seri-offline

Community

Offline-first data sync for Seri pharmacy app.

Authorabdoulayesow
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The Seri app is hampered by unreliable offline functionality and fragmented data sync across local and cloud stores. This Skill provides an offline-first architecture and a robust sync mechanism to keep stock, sales, and expenses consistent when connectivity is intermittent.

Core Features & Use Cases

  • Offline storage: Local IndexedDB via Dexie.js to operate 100% offline.
  • Background synchronization: Automatic queue processing when online to push local changes to Neon.
  • Cloud persistence: Neon PostgreSQL as the central data store with Prisma Neon adapter.
  • Use Case: A pharmacist records a sale during a power outage; once online, the sale is synced to Neon and stock is updated.

Quick Start

Launch the Seri app in offline mode and perform a sample sale; then bring the device online and observe the sync process.

Dependency Matrix

Required Modules

dexie@neondatabase/serverless@prisma/adapter-neon@prisma/clientws

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: seri-offline
Download link: https://github.com/abdoulayesow/pharmacy-guinea-app-002-2026/archive/main.zip#seri-offline

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.