Skip to content

mobile application for parenting support and local service management.

Notifications You must be signed in to change notification settings

noomenehajer/ParentPath

Repository files navigation

ParentPath - Parenting Support and Service Management App

ParentPath is a mobile application designed to simplify parenting by providing easy access to verified childcare services and parenting resources. The app allows parents to discover, book, and manage local services (e.g., babysitters, tutors, cleaning) while enabling service providers to list and manage their offerings. Secure payment integration ensures seamless transactions.


Key Features

  • Service Discovery: Browse and filter nearby childcare services with real-time availability.
  • Booking Management: Schedule, modify, and track appointments with notifications.
  • Parenting Resources: Access curated articles and a chatbot for parenting advice.
  • Provider Dashboard: Manage service listings, bookings, and availability.
  • Secure Payments: Integrated PayPal support for safe transactions.

Technologies Used

  • Kotlin: Primary language for Android development.
  • Jetpack Compose: Modern UI toolkit for declarative interfaces.
  • MVVM Architecture: Separation of concerns for maintainability.
  • Room Database: Local storage for user data.
  • PayPal SDK: Secure payment processing.
  • Agile & Kanban: Project management methodology.

Screenshots

Authentication & Profile

Splash Screen Login Screen Registration Screen Profile Modification
Splash Login Register Profile

Parent Features

Service Discovery

Service Discovery

Booking Management

Booking List After Booking Parenting Resources
Bookings Post-Booking Chatbot

Provider Features

Service Management

Add Service Edit Service Booking Notifications
Add Service Edit Service Notifications

About

mobile application for parenting support and local service management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages