Apada Sathi

Disaster Preparedness Simulation App

Apada Sathi is a disaster preparedness app for rural and coastal communities in Odisha, India. Through scenario-based simulation games, villagers, frontline workers and local leaders practise the decisions they would face during a cyclone, flood or heatwave, and see the consequences play out on an illustrated map of their own village. We designed and built the Odia-first Android app, the admin panel for creating and managing simulations, and the backend that keeps content and progress in sync, even where connectivity is poor.

Project

Apada Sathi

Category

Mobile App Development

Industry

Education

Enquire
Timelines

3 Months

Services we provided
Mobile App DevelopmentWebsite DevelopmentUI/UX Design

Project in numbers

From kickoff to launch
3 months
Services delivered
3
Technologies used
10

Problem statement

Odisha faces cyclones, floods and heatwaves every year, and the first hours of a disaster are decided by people on the ground. When we started working on Apada Sathi, the challenges were clear:

  • Preparedness training was occasional, classroom-based and hard to retain.
  • The audience includes elderly villagers, farmers and fishermen, many with limited literacy.
  • Content had to be in Odia and work on low-cost Android phones.
  • Villages often have poor or no connectivity.
  • Each role, from ASHA workers to ward members, has different responsibilities during a disaster.

The core challenge for us was:

How do we make disaster preparedness engaging, practical and repeatable for people in remote villages, in their own language?


Tech stack

Flutter logo

Flutter

Explore
Android logo

Android

Explore
React JS logo

React JS

Explore
Next JS logo

Next JS

Explore
Feathers JS logo

Feathers JS

Explore
Node JS logo

Node JS

Explore
MongoDB logo

MongoDB

Explore
Redis logo

Redis

Explore
Figma logo

Figma

Explore
Postman logo

Postman

Explore

Our solutions

We turned preparedness into a game people want to replay, built around real roles, real disasters and a map of their own village.

1. Scenario-Based Simulations

Each session starts with a real situation:

  • Three disasters: cyclone, flood and heatwave
  • Seven community roles, from ASHA and Anganwadi workers to fishermen and ward members
  • Solo mode, plus a facilitator mode for groups of two to seven players
  • An estimated session time and scenario briefing before play

Apada Sathi scenario selection

2. 15-Round Decision Games

Players make decisions as the disaster unfolds:

  • Branching decision trees with four options per round
  • Local signs and situation updates before every choice
  • No right or wrong answers, only consequences and learning
  • Results showing time taken, people saved or at risk, and improvement tips

Apada Sathi simulation rounds

3. A Village Map That Reacts

The most distinctive part of the app is the map:

  • A layered illustration of a coastal village with homes, fields, ponds, shelters and schools
  • Every decision changes the map, such as rising water or an opened shelter
  • Map rules written by content teams in plain text and applied automatically
  • Built and tested for smooth performance on low-end phones

Apada Sathi village map

4. Knowledge Library

Learning continues outside the game:

  • Questions and answers on evacuation, shelter, health and recovery
  • Videos and documents for each disaster type
  • Search and bookmarks for quick reference
  • Odia text-to-speech on every screen for listeners who cannot read

Apada Sathi knowledge library

5. Village Action Plans

Communities turn learning into a plan:

  • Village action plans by disaster type
  • Status tracking from planned to in progress to completed
  • Plans exported as PDF or image, even offline
  • Only plan status is synced, keeping village content private

Apada Sathi village action plan

6. Odia-First & Offline-First

We designed for the realities of rural Odisha:

  • Odia by default, with English available
  • Content bundled with the app and synced in the background when a connection is available
  • Phone number and OTP sign-in with no personal details required
  • An admin panel for building simulations, roles, disasters and content

Apada Sathi in Odia and English


Product Branding & Style guide

Apada Sathi logo and identity

Apada Sathi colour system

Apada Sathi typography and components


Feature Screenshots

Key Features Delivered

  • Cyclone, Flood & Heatwave Simulations
  • Seven Community Roles
  • Solo & Facilitator Modes
  • 15-Round Branching Decisions
  • Village Map That Changes With Each Choice
  • Results with People Saved & Tips
  • Knowledge Library with Videos & Documents
  • Village Action Plans with PDF Export
  • Odia Text-to-Speech
  • Offline-First with Background Sync

Apada Sathi community roles

Apada Sathi app screens

Every feature was designed to help communities practise for disasters before they happen.


Results

Apada Sathi has been built as a platform that makes disaster preparedness practical and engaging for rural communities.

Impact

  • Learning by Doing: Simulations let people practise decisions instead of memorising instructions
  • Accessible to Everyone: Odia text, voice narration and simple visuals work for all literacy levels
  • Works Where It Matters: Offline-first design keeps the app useful in villages with poor connectivity
  • Role-Specific Readiness: Each frontline role practises its own responsibilities
  • From Learning to Action: Village action plans turn awareness into concrete preparation

More work

Explore more case studies

Other products we've designed, built and shipped for startups and growing businesses.

Let's get in touch

Whether you’re redesigning or starting fresh, we help you align in strategy,design,andtechnology.

What you get when you work with us

  • NDA signed before you share anything
  • We learn the business, not just the brief
  • Brainstorm directly with our founders
  • Progress you can see, daily and weekly
  • Pricing that stays honest as scope moves
Let’s work together
Rough notes are fine. We read every one.