Skip to content

About

An Android application designed to streamline patient appointment scheduling and doctor information management for clinics.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CliniQueue-app

An Android application designed to streamline patient appointment scheduling and doctor information management for clinics.
Developed collaboratively as part of a team project, following Agile principles with daily standups and iterative development.


🚀 Features

  • Patient Portal: signup/login, view upcoming appointments, filter doctors by gender/specialization, book appointments.
  • Doctor Portal: signup/login, view/manage schedule, see patient details, cancel appointments.
  • Database Integration: management of patients, doctors, and appointments via backend classes.
  • Responsive UI: clean design tested across multiple devices.

👥 Roles & Responsibilities

  • Onur (Scrum Master & UI Lead)

    • Coordinated standups, managed user stories, and overall team workflow.
    • Designed, implemented, and tested the UI (login/signup, dashboards, patient & doctor views).
    • Integrated backend data into UI (appointments, profiles).
  • Koichi (Backend & Database Lead)

    • Implemented core database functionality (patients, doctors, appointments).
    • Created login/booking processes and backend services.
    • Maintained backend processes and unit tests.
  • Michelle (Doctor Features)

    • Developed doctor-specific functionality (patient info retrieval, appointment services, profile features).
  • Jacob (Filters & UI Testing)

    • Implemented gender/specialization filter features.
    • Designed and tested patient booking UIs.
  • Shruti (Patient Features)

    • Built patient profile functionality.
    • Integrated patient appointment services and UI.

🗓️ Development Timeline

Week 1

  • Repo setup, UML diagrams, task assignments.
  • Initial UI screens and database structure implemented.
  • Patient/Doctor classes created.
  • First working login/signup prototype.

Week 2

  • Filters integrated (gender, specialization).
  • UI refined with color scheme, logos, responsiveness.
  • Appointment booking and cancellation connected to backend.
  • Profiles (doctor & patient) partially implemented.

Week 3 (Finalization)

  • Completed patient & doctor profiles.
  • Appointment booking finalized with available/unavailable slot indicators.
  • Bug fixes in booking, profile, and input validation.
  • Merged all branches and finalized submission.

📌 Note

This repository is shared for demonstration purposes only.
All rights reserved.

About

An Android application designed to streamline patient appointment scheduling and doctor information management for clinics.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages