Portal for pet-service providers and customers interaction

Azati helped a European pet-tech startup develop a web portal to automate pet service appointments and make it easier for pet owners to find service providers. The platform allows users to book services like grooming, walking, and more, as well as interact with service providers.

Discuss an idea

All Technologies Used

Docker
Docker
Vue.js
Vue.js
Yii2
Yii2
WebSocket
WebSocket
Stripe
Stripe
PHP
PHP
PostgreSql
PostgreSql

Motivation

The goal was to create a platform where pet owners could easily find and book services like grooming, walking, and more, while service providers could publish their offers. The platform would also enable communication between customers and service providers through live chat and include subscription functionality.

Main Challenges

Challenge 1
Incomplete Initial Development

The project had already been started by another team, and Azati was brought in midway. Our engineers had to spend significant time understanding and fixing previous code to continue the development process.

Challenge 2
Unapproved Design

The design was not fully approved at the start, which led to additional time spent discussing and refining the front-end aspects of the project to ensure it met the customer’s vision and expectations.

Key Features

  • User Registration and Subscription: The platform includes user registration and subscription functionality, allowing both customers and providers to create accounts and interact with each other.
  • Live Chat: A real-time chat system was developed, enabling users to communicate with service providers and check the availability of others in real-time.
  • Stripe Integration: Stripe was integrated for handling user subscriptions and payments, ensuring secure and seamless transactions.
  • Service Booking and Payments:Users can easily browse, select, and book various pet services, with payment processed directly on the platform.
  • Content Management: The platform includes functionality for reviewing and managing static content on the site to provide up-to-date information to users.

Our Approach

Agile Development
We followed an Agile development methodology, dividing the project into smaller, manageable tasks and iterating on feedback during weekly meetings.
Quality Assurance Focus
We tested the platform for functionality, usability, and performance, ensuring it met the high standards expected for a service-oriented web portal.
Clear Communication
Throughout the project, we maintained transparent communication with the customer to ensure the final product was aligned with their business goals and user needs.

Project Impact

The platform successfully connects pet owners with service providers, streamlining the process of booking and managing pet services.

It has made it easier for users to access high-quality pet care services while enabling providers to manage their offerings efficiently.

Ready To Get Started

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.