Skip to content

ross-code/pupdates

Repository files navigation

Pupdates

Communication platform for Dog Breeders

Overview

Pupdates allows dog breeders to post information about their pups. Customers can log in and see updates about their new family member. Profiles include information such as birthdate, weight, vaccines, photos, and more.

There are two types of accounts: breeder and adopter.

Breeders can create profiles for each of their dogs. For example, you can post information about the dogs bloodline and even show information from their DNA tests. Potential customers can get to know the dogs in this way. Additionally, the breeder can post timelines such as when the dog will next be bred, or, if the dog is already pregnant, how far along she is.

Features

MVP 1: Users can create their respective account: breeder or customer. Based on account type, they can build profiles with relevant information.

  • As a dog breeder, I want this functionality to streamline communications with my customers and have their information in one place.

MVP 2: Breeders can create sub-accounts for each of their dogs.

  • As a future puppy parent, I love knowing the lineage of my pup. It helps me understand the traits and health risks of this particular breed.

MVP 3: Basic chat functionality so breeder can post updates to customer about their dog.

  • As a future puppy parent, I want this functionality so I can get to know my little one before he or she comes home. Also, I love knowing that my pup is so cared for.

MVP 4: Photo sharing functionality.

  • As a future puppy parent, I love getting to know my pup before he or she comes home and seeing how cute they are!

Further iterations of this project will have features so that customers can do the following:

  • Search breeders worldwide
  • Make payments via the platform
  • Blog articles with information about dog health, genetics, being a puppy parent, etc
  • Breeder can maintain a waiting list for future litters and customers can see estimates of how long they can expect to wait

Data

Pupdates stores users email, password, name, and phone number. For the breeder, there is the ability to create sub-profiles for each dog to include name, age/birthdate, genetic make-up, photos, weight, vaccine status, siblings, etc.

Models to be used:

  • Breeder
    • Dam & Sire
    • Puppies
  • Customer

Schedule

1. August 6: Proposal submitted. Draft up layout for site. Plan how to build features.

2. August 9-10: Build the framework for the project.

3. August 11-13: Working version of MVP 1 complete.

4. August 16-18: Working version of MVP 2 complete.

5. August 19-20: Working version of MVP 3 complete.

6. August 23-24: Working version of MVP 4 complete.

7. August 25-26: Final touches. Make website attractive. Thoroughly test for bugs.

8. August 27: Present Capstone.

About

Communication Platform for Dog Breeders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published