seri-offline
CommunityOffline-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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.