Actors
Guest - An unregistered user who can browse the application but must sign up to use the platform.
- UC0001 - Login, logs into an existing profile.
- UC0002 - Sign up, registers a new profile as either an owner or a sitter.
Pet Owner - A registered user who manages their pet profiles and creates booking requests for sitters.
- UC0003 - Add a Pet, adds a new pet profile to their account.
- UC0004 - Create a Booking, requests a pet sitting service from a specific sitter.
- UC0005 - Leave a Review, leaves a rating and comment for a completed booking.
- UC0006 - Process a Payment, pays for a confirmed or completed booking via a chosen payment method.
- UC0012 - Search for Sitters by Service, searches for sitters offering a specific service type.
- UC0013 - Remove a Pet, deletes a pet profile from their account.
- UC0014 - Cancel a Pending Booking, cancels a pending booking request before it is completed.
Pet Sitter - A registered user who provides pet care services, sets their offerings, and manages booking requests.
- UC0007 - Accept a Booking, reviews a pending booking request from an owner and confirms it.
- UC0008 - Set Offered Services, updates the types of services they offer to owners.
- UC0010 - Reject a Booking, declines a pending booking request.
Admin - A registered user who manages the platform, resolves disputes, and can remove users or reviews.
- UC0009 - Block User, removes a problematic user (owner or sitter) and all their data from the platform.
- UC0011 - Add Platform Services, adds a new type of pet care service.
Use-cases
- UC0001 - Login
- UC0002 - Sign up
- UC0003 - Add a Pet
- UC0004 - Create a Booking
- UC0005 - Leave a Review
- UC0006 - Process a Payment
- UC0007 - Accept a Booking
- UC0008 - Set Offered Services
- UC0009 - Block User
- UC0010 - Reject a Booking
- UC0011 - Add Platform Services
- UC0012 - Search for Sitters by Service
- UC0013 - Remove a Pet
- UC0014 - Cancel a Pending Booking
Last modified
3 hours ago
Last modified on 05/08/26 02:38:47
Note:
See TracWiki
for help on using the wiki.
