How I made a puppy training app in an afternoon

Three screenshots from a mobile. First shows a table of data about dog training and two buttons at the bottom for Skills and Training. The second shows a training log form with fields for skills, time, date and rating. Third shows a loading screen with a photo of a cute, scruffy black puppy.

What did I learn?

What did the users need?

What did I use to build it?

Screenshot from a website, of three dogs with profiles like on a careers site. Each has a job title and intro: Chief Support Officer, VP of Food and VP of Fetch.

How did I build it?

The back and front of a large green post-it note, covered in scribbed notes and to do lists.
Screenshot from the AppSheet website, showing the editing of data tables and columns on left of screen and on the right there’s a mobile-sized view of the app showing how that data looks in a view on the app.

What next?

  • Bulk add training done at the same time of day.
  • Add some way to track types of distraction.
  • Tidy up the main pages to hide system fields and cut down on the noise.
  • A ‘today’ summary for my partner.
Photo from above of a very fluffy black cat curled up asleep on a cat tree and below a scruffy black puppy in a puppy pen. The puppy is licking his own nose.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Design of Go Runtime Scheduler

Why you should consider .NET Core for your next project

A Sort of Prologue (Basic Setup First)

InitDisk & FreeDOS Method For Making A Bootable SpinRite USB

Coordicide update — Autopeering: Part 1

Clean Language

CRUD and the 7 RESTful actions

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sara Price

Sara Price

More from Medium

Digital Lean: Changes in lean tools with Industry 4.0 technology

Warehouse Management System : Complete & Easy Explanation

14 Best Productivity Tools for Your E-Commerce Team

From China to Berlin: How Lesley Li founded her FinTech startup