Case Study · Mobile App

Abhaya Nursing Buddy

AI-powered teaching assistant app for Abhaya Nursing College. Empowering future nurses with an intelligent, secure learning experience.

2025 Mobile App iOS & Android Built by Rootvix
Let's Talk →
Abhaya Nursing Buddy splash screen — Empowering Future Nurses with AI

Overview

Built for the next generation of nurses

Abhaya Nursing Buddy is an AI-powered learning companion built for Abhaya Nursing College. It pairs students with an intelligent teaching assistant powered by OpenAI's ChatGPT API to answer doubts, generate study notes, run clinical scenarios, and track progress — all inside a clean, modern Flutter app backed by Firebase.

The Challenge

Focused nursing education at scale

Nursing students need quick, reliable access to subject-specific answers, study material, and exam practice — but generic AI tools aren't tuned to nursing curriculums, and traditional learning apps lack personalization. The college needed a private, branded AI learning buddy that could scale to hundreds of students while keeping content focused on nursing.

Our Solution

Production-ready AI mobile product

  • A native-feeling Flutter app for Android & iOS
  • Secure Firebase authentication (Email/Password, Google Sign-In, Apple Sign-In on iOS)
  • A custom Cloud Function deployed to asia-south1 (Mumbai) for low-latency India performance
  • The function proxies chat to OpenAI so the API key never lives on the device
  • Per-user rate limiting (30 messages/day) stored in Firestore
  • Personalized onboarding: profile setup, semester, and up to 3 nursing interest areas from 20 curated topics
  • Animated, brand-aligned splash with ECG heartbeat illustration

Key Features

What we shipped

A complete learning product with smart tutoring, personalization, secure infrastructure, and a roadmap designed for student outcomes.

AI Teaching Assistant

Ask any nursing question and get an instant, curriculum-aware answer powered by ChatGPT.

Multiple Teaching Modes

Strict, Fun, Socratic, and Story modes adapt the AI's tone to how you learn best.

Answer Scenarios

Short Answer, Long Answer, Step-by-Step, and Story Mode formats for any question.

Secure Sign-In

Email/Password, Google Sign-In, and Apple Sign-In (iOS) backed by Firebase Auth.

Personalized Onboarding

Choose up to 3 of 20 nursing focus areas to tune the experience.

Profile & Progress

Avatar upload, semester tracking, and a Today's Focus dashboard.

Private by Design

OpenAI key stored in Firebase Secret Manager; the app never holds it.

Fast in India

Cloud Functions deployed to asia-south1 (Mumbai) for low-latency replies.

Roadmap

Notes Buddy, Diagram Trainer, Clinical Scenarios, and a My Progress analytics dashboard.

Tech Stack

Built for scale

Modern mobile, backend, and AI infrastructure combined into a secure, maintainable architecture.

Flutter Firebase Auth Cloud Firestore Firebase Storage Cloud Functions OpenAI ChatGPT API Provider Poppins Material 3 Android Studio Xcode

Architecture Highlights

Clean flow from app to AI

Flutter Client
Firebase
Auth · Firestore · Storage
Flutter Client
chatWithTeacher Cloud Function
(asia-south1)
OpenAI API

Screens Shipped

Production journeys delivered

Splash Login Create Account Profile Setup Interests Home Dashboard Chat Centre Profile

Outcome / Impact

Measurable product outcomes

8

Production screens shipped

20

Curated nursing focus areas

30

AI messages/user/day (rate-limited)

Want to build something like Abhaya Nursing Buddy?

Let's build your next product together.

Let's Talk →