EveryWalk

The app to connect dogs that need a walk with people who need a dog to walk.

Team members

Member	Responsibility
Matias	Frontend dev
Camilla	UI & visual design
Joel	Backend dev
Harri	Frontend dev & testing

The problem

Sometimes, after coming home from a long day at work or school, walking your dog is not the first thing on your mind. Lot's of people love dogs and would love to walk and play with them, but can't own one (cost issues, commitment/time issues, living space constrictions). There are two groups of people here that could make ends meet.

Goals

The goal of this app is to provide:

Ease of use

Provide walkers ways to find the perfect dog to walk

Provide dog owners ways to find the perfect walker for their dog

Features

Ability to perform specific searches for dogs based on…

Breed

Size

Colour

Location

Make a profile for your dog for potential walkers to see

Comments and ratings for walkers

Browse walkers that are interested in your dog

Implementation

The app is build using React.js. We needed multiple views for uploading, registering, login, profiles and filtering/searching, so we included React-router to make a single-page-app. The data visible is demo data, because the application is not integrated into the backend. Several UI packages were used, which include checkbox-group, image upload & preview, and dropdown menus.

Future development

Currently the app has been developed for computer screens, so design and responsive layouts for mobile and tablet devices are not supported. This platform is about connecting people (and their dogs) and as such social media integration is something that would benefit it greatly.