WoofnWalk
README.md

WoofnWalk

A Flutter-based cross-platform application designed for dog owners to connect with reliable and professional dog walkers.

Key Features

  • Advanced Filtering Options:

    • Search for dog walkers by:
      • Ratings
      • Location
      • Qualifications, including experience with special needs dogs (e.g., anxiety, reactivity, or behavioral challenges).
  • Community Building:

    • Foster a community of trusted dog walkers and satisfied dog owners.
    • Ensure a safe and convenient platform for all users.

Splash page Sign up Filter walkers

Purpose and Vision

The Dog Walker Finder app was created to simplify the process of finding the perfect dog walker for every owner's unique needs. By offering robust filtering and a vetting system for walkers, the app provides peace of mind and convenience for busy pet owners.

Tech Stack

  • Framework: Flutter
  • Platforms Supported: iOS, Android
  • Backend: Firebase (authentication and database)
  • APIs: Integration with Google Maps API for location-based search

Key Achievements

  • Built a responsive and intuitive user interface for both iOS and Android platforms.
  • Implemented filtering mechanisms to enhance search functionality.
  • Designed a seamless and secure registration process for dog owners.
  • Integrated location services for proximity-based searches.
  • Addressed the unique needs of dogs with special requirements through qualification-based filtering.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/jmsot15/WoofnWalk.git
    
  2. Navigate to the project directory:
    cd your-path-to-cloned-project
    
  3. Install dependencies:
    flutter pub get
    
  4. Run the app:
    flutter run
    

Future Enhancements

  • Building a web version of the app for broader accessibility.
  • Adding multilingual support.
  • Adding the ability for users to chat directly in app.

Contact

If you have any questions, feel free to reach out: