Back to Projects
    PROJECT 01 • ANDROID MOBILE APP

    Pet Care Mobile App

    A comprehensive native Android application developed with Kotlin and Java, designed to help pet owners manage their pet's health, appointments, and medical records efficiently. Features real-time cloud data sync and direct communication with veterinary clinics.

    App Screenshots & Interface

    Welcome screen and Sign-in Section
    01/12

    Welcome screen and Sign-in Section

    Account Creation / Sign-up Section
    01/12

    Account Creation / Sign-up Section

    Home Screen with Promotion Carousel
    01/12

    Home Screen with Promotion Carousel

    Main Menu & Navigation Bars
    01/12

    Main Menu & Navigation Bars

    Settings Section
    01/12

    Settings Section

    My Profile Section
    01/12

    My Profile Section

    Notifications and reminders for veterinary appointments
    01/12

    Notifications and reminders for veterinary appointments

    My Pet Section with full pet details, medical history, and direct vet navigation
    01/12

    My Pet Section with full pet details, medical history, and direct vet navigation

    Medical Reports viewer with direct upload capabilities
    01/12

    Medical Reports viewer with direct upload capabilities

    Appointment Details with real-time status indication
    01/12

    Appointment Details with real-time status indication

    Veterinarian directory with specialties, experience, and profile details
    01/12

    Veterinarian directory with specialties, experience, and profile details

    Emergency Transport Section with real-time status indication
    01/12

    Emergency Transport Section with real-time status indication

    Key Features

    Pet Health & Medical Tracking

    Track pet vital statistics, medication schedules, vaccination dates, and medical history with clear visual reports.

    Real-time Appointment Management

    Schedule veterinary visits with automated reminders, calendar sync, and live queue status updates.

    Digital Medical Records

    Securely store and access PDF medical reports, prescriptions, and lab results anytime.

    Promotion Section

    View ongoing and upcoming clinic events, offers, and announcements pushed directly from the admin dashboard.

    User Authentication & Management

    Secure sign-in via Google Play Services (OAuth) and Facebook Login with persistent session management.

    Real-Time Cloud Synchronization

    Firebase Firestore integration for instant live data updates between clinic and pet owner devices.

    Cloud Media Delivery

    Optimized image and document upload pipeline powered by Cloudinary API.

    Smooth Asynchronous Operations

    Built with Kotlin Coroutines & Flow for responsive UI interactions without blocking main threads.

    Technical Specifications

    SpecificationValue
    PlatformNative Android
    LanguagesKotlin, Java
    ArchitectureClean Architecture (MVVM)
    DatabaseFirebase Firestore
    Media StorageCloudinary
    AuthenticationFirebase Auth (OAuth / Google / Facebook)
    APIsFirebase RESTful API, Calendar API, Cloudinary API, Firebase Auth, Firebase Storage, Firebase Firestore
    UI FrameworkMaterial Design Components & Jetpack Compose
    Error TrackingFirebase Crashlytics

    Development Process

    1. 01

      Initial requirement gathering and UI/UX design

    2. 02

      Backend infrastructure setup with Firebase

    3. 03

      Native Android app development with Kotlin

    4. 04

      Integration with Cloudinary for media management

    5. 05

      Testing and refinement across multiple devices

    6. 06

      Deployment to Google Play Store

    Ishara Mewan
    Full Stack Developer, Mobile App Developer & DevOps
    © 2026 Ishara Mewan. All rights reserved.