◀ ARCHIVE_RECORDS / PROOF_OF_WORK
CASE_FILE: 002 // STATUS: DEPLOYEDCLASSIFICATION: Application_Service

POGS

Digital platform for a medical society

CLIENT
Pune Obstetric and Gynecological Society (POGS)
PLATFORM
iOS & Android — React Native / Expo
STACK
React Native · Expo · Appwrite · Razorpay
SECTION_01

The Challenge

POGS needed a single, modern platform that worked reliably on both iOS and Android, supported Indian payment flows, and could grow with new content types and features.

GAP_01

Unify a fragmented experience

Members, doctors, and admins were juggling manual processes, spreadsheets, and disconnected tools for events, memberships, and content.

GAP_02

Scale membership and payments

Handle applications, approvals, and secure payments — annual and lifetime memberships, event registration — without relying on ad-hoc offline methods.

GAP_03

Deliver value to members

Give doctors and patients easy access to events, educational content (videos, booklets, shorts), and a clear path from sign-up to paid membership and event attendance.

GAP_04

Reduce admin burden

Centralize member approval, support tickets, event management, and content moderation in one place instead of multiple systems.

SECTION_02

Our Approach

MOD_01

Single app, three roles

One app serves Admins, Doctors, and Patients with role-based routing and dashboards — removing the need for separate tools and giving each user a tailored experience.

  • Admins — approve members, manage events, moderate content, handle support tickets, oversee galleries
  • Doctors — apply for membership, register for events, manage profile, access the library, view patient-related features
  • Patients — browse doctors, book appointments, access permitted content, view events
MOD_02

End-to-end membership and payments

A full membership lifecycle: application → approval → payment → activation, with Razorpay checkout via WebView for consistent behavior on iOS and Android.

  • Annual (₹1,770) and Lifetime (₹23,600) membership options with backend verification and secure storage
  • Member referral flow to support growth
  • Event registration with member vs non-member pricing, order creation, payment, and QR code tickets for check-in
MOD_03

Event management and engagement

Event listing and details with free and paid registration, QR code generation for tickets and check-in, event galleries with dedicated storage, and a home-screen carousel.

MOD_04

Content library and learning

Videos with thumbnails and categories, booklets/PDFs with a built-in viewer, and short-form content — all with access control gated by membership or event type.

MOD_05

Operational and safety features

Support/SOS ticket creation and tracking, a committee directory with role-based display, and location support for SOS and doctor discovery.

SECTION_03

Technical Highlights

Frontend
React Native (Expo), Expo Router, NativeWind, animations, custom fonts (Poppins)
Backend & data
Appwrite — auth, database, file storage, real-time — with a clear collection and bucket structure
Payments
Razorpay with WebView-based checkout for consistent iOS/Android behavior, backend order creation and verification
Deployment
EAS (Expo Application Services) for builds and OTA updates
Security
Appwrite auth, secure token storage, server-side payment verification, HTTPS-only APIs
SECTION_04

Outcomes

  • One platform for membership, events, content, and support — no more fragmented tools
  • Streamlined payments for memberships and events, including member/non-member pricing and QR-based check-in
  • Scalable content — videos, booklets, and shorts with access control and a clear admin workflow
  • Lower admin overhead — approvals, events, tickets, and content managed in a single dashboard
  • Cross-platform — single codebase for iOS and Android with consistent behavior and easier maintenance
MISSION_DEBRIEF

POGS needed a unified, secure, and scalable digital platform for their medical society. We delivered a role-based mobile app that connects membership applications, approvals, payments, event registration with QR tickets, and a rich content library — all with a clear admin experience and a single codebase for both major mobile platforms.

— END_OF_CASE_FILE_002