---
title: "Kurdish Calendar — Case Study"
description: "The official KRG-aligned calendar app — public holiday tracking, Kurdish/Gregorian/Hijri date conversion, and event reminders for Kurdistan."
url: https://datacode.app/datacode-portfolio/kurdish-calendar
category: Mobile App
year: "2024"
technologies: [Flutter, SQLite, KRG API Integration, Custom Date Algorithms]
---

# Kurdish Calendar

The official KRG-aligned calendar app — public holiday tracking, Kurdish/Gregorian/Hijri date conversion, and event reminders for Kurdistan.

## The App

Three calendar systems sit side by side in everyday Kurdish life — the Kurdish solar calendar, the Gregorian calendar, and the Hijri lunar calendar — and most off-the-shelf calendar apps only handle one of them. Kurdish Calendar brings all three together, KRG public holidays included, in a single tool that works the same way the country actually does.

## Our Approach

We engineered a tri-calendar system grounded in custom date math — every date renders in all three systems simultaneously, KRG-aligned holidays surface automatically with reminders, and an offline-first SQLite core keeps the app working without connectivity while a KRG API sync runs in the background.

## Key Features

- **Three Calendars, One View**: Every date is rendered simultaneously in Kurdish, Gregorian, and Hijri systems, with conversions handled by a custom algorithm rather than a generic library.
- **Official Holiday Tracking**: KRG-aligned public holidays surface automatically, with reminders ahead of each occasion so users don't miss culturally significant dates.
- **Offline-first SQLite Core**: Date data and event reminders are stored locally so the app works without connectivity, with KRG API sync running in the background when online.
- **Cross-platform Flutter Build**: A single codebase ships to iOS and Android with native-quality typography for Kurdish, Arabic, and Latin scripts.

> Three calendars, one Kurdish view.
