Doggie Walkie
Problem
- Dog owners may be busy with their schedules and have no time to walk their dogs.
- Dog-enthusiasts who are free would love to help take care of, or walk dogs when they are free, but unsure of how to find a willing owner.
Purpose of Application
Doggie-Walkie aims to provide an easy way for dog-owners to seek out the help of neighbouring dog-walkers through viewing the respective user profiles and finding a desired candidate for both parties.
Different users
The app will allow the user to choose what they are as both consumers have different information they want to see.
For dog-owners:
-
Availability of walker
-
Experience & personality from descriptions
For dog-walkers:
-
Number of dogs & breed
-
Location
Functions
Profile
Provide a description of owner/walker, available schedules and experience
Listing
Show area where they live, details of walker/dogs
eg. number of dogs and breeds
Message
An in-app function to message owners/ walkers to further discuss on timings/ key collection
Key
Page to view liaised walkers/owners and the schedules assigned
Ideation

Shared Buttons (for both owners and walkers)
-
Postal code
-
Messages folder
-
Keys- To track liaised owners/walkers
-
Profile- To edit descriptions and schedules
Main page: Dog-walkers
- Available listings of dogs to walk
- Search filter for incentives range, matching schedules, big/small dog, number of dogs etc.
Task flow: Finding a dog to walk
.png)

Main page: Dog-owners
- Listing to edit dog’s information
- Neighbouring walkers to see location, schedule alignment and profile.
Task flow:
Create a listing for your dog's walks
.png)

.png)
Profile page
- Choose between an owner or a walker
- Input name to be addressed
- Introduction gives a description of the walker’s experiences/ dogs.
*For owners, there will be an additional input to fill for the number of dogs and their breed. - Schedule ranges from days and timings of the day
Task flow: Setting up dog-walker profile

Key page
- This page represents the liaised walkers/owners where users are able to see the different walkers and the schedules assigned.
- Pressing the walker will have a pop-up overlay showing description, as well as a button to request for cancellation.
*This also brings the user to the chat with the walker to further discuss returning of keys.
Possible design ideas
- Adding a review button
- Adding a report button
- Button to disable duty for walkers temporarily.
Task flow: Liaise with a dog-walker
.png)

Icons
- Messages
- Key
- Profile
These 3 buttons are placed on every page so that it is easily accessible as these are the important features.
The message and key icons will have an animated prompt flash red when there is a notification.
Style
As dogs are cute, I wanted to make the app cute and friendly as well. Therefore, most information is represented with icons and images where fonts are bold and bubbly.
Colours
I used the colours yellow-brown and teal-green since it is similar to the colour of plants.
It also helps contrast between warm and cold colours, while still maintaining a natural and peaceful feel.
Conclusion
With simple features and intuitive icons, the application will surely enable dog-owners to find suitable dog-walkers to give their doggies some walkies!
The application definitely needs many testing and iterations with features and placement of buttons etc. However, since this is a small challenge I can only do so much for the current features I have taken into account for. I was not able to do all the wireframes due to time constraints as I wanted to conceptualise what I had in my head for the visual mockups. Overall, it was still a great learning experience and thought process!