Skip to content
Methex
Back to projects

Sri Lankan Cultural Utility App

Avurudu Nekath Countdown App

A festive Flutter app with a live Sinhala and Tamil New Year countdown and clearly presented traditional Nekath times.

MobileFlutterDartMaterial DesignAndroidCultural App

Overview

Avurudu Nekath Countdown App is a Flutter mobile application built to celebrate the Sri Lankan Sinhala and Tamil New Year through a culturally themed digital experience. The app provides a real-time countdown to Avurudu, displays important Nekath times such as bathing, lighting the hearth, and anointing oil, and presents the information through a festive interface inspired by traditional colors and seasonal celebration.

Challenge

Traditional Nekath information needs to remain accurate, readable, and easy to navigate while still feeling culturally meaningful. The app needed dependable countdown calculations, year-based event data, reusable time cards, and a festive interface that would remain clear across Android devices.

Impact

The app turns annual Avurudu timing information into an accessible mobile utility, helping Sri Lankan users follow important moments through a focused countdown, familiar cultural presentation, and release-ready Android experience.

Identity

Project profile

Project Type

Personal cultural utility application

Role

Sole mobile designer and developer

Platform

Android application built with Flutter

Audience

Sri Lankan Sinhala and Tamil New Year participants

Distribution

Android APK release workflow

Stack

Technology foundation

Framework

Flutter

Cross-platform mobile screens, navigation, and reusable widgets

Language

Dart

Countdown logic, Nekath models, date utilities, and application behavior

Architecture

Screens, widgets, models, and utilities

Maintainable separation of interface, data, and timing logic

Distribution

Android APK

Package and distribute the mobile application for Android devices

Scope

MVP feature set

My Role & Implementation

  • Designed and developed the complete focused cultural utility application.
  • Built the mobile experience using Flutter and Dart.
  • Implemented real-time countdown logic for the Avurudu celebration date.
  • Designed screens and reusable widgets that present Nekath times clearly.
  • Structured the project into screens, widgets, models, and date utility helpers.
  • Created a festive interface aligned with Sinhala and Tamil New Year traditions.
  • Prepared the project for Android release and APK distribution.

Mobile Features

  • Real-Time Countdown: Show a live countdown to the Sinhala and Tamil New Year.
  • Nekath Times: Present auspicious times for important rituals and seasonal events.
  • Year Selection: Allow users to review Avurudu timing information for different years.
  • Festival-Themed Design: Use colors and visual details inspired by Avurudu celebrations.
  • Android Distribution: Package the finished experience through an APK release workflow.

User Experience

  • Simple Navigation: Keep countdown and Nekath screens easy to reach.
  • Clear Time Presentation: Display traditional times through readable card layouts.
  • Cultural Focus: Make the visual language feel relevant and familiar to Sri Lankan users.
  • Reminder Potential: Structure Nekath data so notifications can be added for important moments.

Screenshots

Avurudu mobile app case study

Screen 01

Avurudu Nekath Countdown App

Main image placeholder — the final festive application visual will be added shortly.

Architecture

Delivery details

Countdown & Date Logic

  • Dart date utilities calculate the remaining duration until the selected Avurudu celebration time.
  • The countdown updates continuously so days, hours, minutes, and seconds remain current.
  • Year selection connects the visible countdown and Nekath schedule to the chosen celebration year.
  • Utility helpers keep date calculations separate from presentation widgets.

Nekath Information

  • Structured models represent each traditional event, description, date, and auspicious time.
  • Reusable Nekath cards provide a consistent way to scan important moments.
  • The experience can include bathing, lighting the hearth, beginning work, eating, and anointing oil schedules.
  • Readable hierarchy keeps culturally important timing details clear on smaller screens.

Project Structure

  • lib/screens contains the home, countdown, and Nekath-related mobile views.
  • lib/widgets contains the live countdown and reusable Nekath presentation cards.
  • lib/models defines the structured data used for traditional timing information.
  • lib/utils contains date helpers and supporting countdown calculations.

Cultural Design & Delivery

  • The interface uses a festive visual direction inspired by traditional Avurudu colors and seasonal energy.
  • Flutter provides consistent layouts and interaction across supported Android screen sizes.
  • The focused feature scope keeps the experience useful without overwhelming users during celebrations.
  • APK preparation provides a direct path for testing and Android distribution.