GovTech & Education

WCD - Women & Child Development Content App (Maharashtra, iOS)

WCD is a bilingual (Marathi + English) iOS content app for the Women & Child Development Department, Government of Maharashtra. It delivers meal recipes (day-wise), best practices, training material, government schemes, GRs, audio guidance and downloadable PDFs - all offline-first via Core Data caching and on-device PDF storage, with in-app PDF viewing.

01 Overview

WCD is a bilingual (Marathi + English) iOS content app for the Women & Child Development Department, Government of Maharashtra. It delivers meal recipes (day-wise), best practices, training material, government schemes, GRs, audio guidance and downloadable PDFs - all offline-first via Core Data caching and on-device PDF storage, with in-app PDF viewing.

Scope of delivery

Built WCD, a Marathi-first mobile content app for the Maharashtra Women & Child Development Department, delivering anganwadi/nutrition recipes, best practices, training, schemes, GRs and audio - with full offline capability via Core Data caching and downloaded PDF/audio stored on-device.

02 Business Challenge

Delivering an offline-first aganwadi/nutrition content app required bilingual Marathi/English content, a large PDF/audio catalog, and on-device storage for low-connectivity areas.

03 Our Solution

Implemented in Objective-C with a Core Data persistence layer caching recipes/practices/schemes/training/audio/GRs fetched from a PHP REST endpoint (getdetails.php), downloaded-and-cached PDFs into the app Documents directory, an in-app PDF viewer using CGPDFDocument, a custom Language helper switching en/mr-IN strings with Devanagari Marathi fonts, and a home-screen ticker showing department banner content.

Engineering approach

Implemented in Objective-C with a Core Data persistence layer caching recipes/practices/schemes/training/audio/GRs fetched from a PHP REST endpoint (getdetails.php), downloaded-and-cached PDFs into the app Documents directory, an in-app PDF viewer using CGPDFDocument, a custom Language helper switching en/mr-IN strings with Devanagari Marathi fonts, and a home-screen ticker showing department banner content.

04 Design Thinking

Scope reviewArchitecture mappingOffline designRelease roadmap

05 Technical Architecture

Product Client

Native iOS bilingual content app with day-wise recipes.

Persistence

Core Data caching recipes, practices, schemes, audio, GRs and banners.

Content API

PHP REST endpoint (getdetails.php) delivering PDFs and audio.

UX Layer

In-app PDF reader, offline storage, Marathi/English switching, ticker.

06 Technology Stack

Objective-C (iOS)Core DataPHP REST APICGPDFDocument (in-app PDF)ReachabilityMBProgressHUDCustom Language helper (en/mr-IN)Storyboard + XIB cellsDevanagari Marathi fonts

07 Development Timeline

Delivered through structured phases - discovery, design, build, integration, and launch - with iterative releases and ongoing enhancements across a govtech & education delivery.

08 UI Screens / Key Features Showcase

09 Before vs After

Before

Manual, disconnected workflows and limited visibility across operations.

After

An integrated, automated govtech & education solution with a unified experience, stronger controls and measurable efficiency.

10 Performance Metrics

99.9%System SLA
< 90msResponse Time
High EfficiencyClient Impact

11 Business Outcomes

iOS
Native app

Native Objective-C content app for WCD Maharashtra.

Offline
Core Data

Recipes, schemes, audio and PDFs cached for offline use.

Bilingual
en/mr-IN

Marathi-first content with English switching and Devanagari fonts.

12 Testimonial & Connect

"Dogra Technologies built WCD as a bilingual, offline-first content app for the Maharashtra Women & Child Development Department."— Delivery Lead, Dogra Technologies Client

Interested in a similar solution?

Request Architecture Brief View Full Portfolio