Inspiration
The idea for Pet-Help came from the realisation that there was a need for a trustworthy, neighborhood-based service to support pet owners who are unable to provide their cherished animals with the attention they require while they are away from home. Our motivation stemmed from the aim to provide a platform that cultivates trust, convenience, and empathy in nearby communities, guaranteeing that dogs have the necessary care and attention, even in situations where their owners are not present.
What it does
When pet owners are unable to care for their animals themselves, they can submit requests for pet sitting services on the Pet-Help website. Individuals within the community who are keen on offering their skills for pet sitting might peruse these inquiries and extend their offer of assistance. Pet owners and sitters can communicate and coordinate more easily thanks to the platform, which guarantees that dogs are well-cared for while their owners are away.
How we built it
We combined frontend and backend technologies to create Pet-Help. We created the user interface and implemented elements like the pet sitting request form and the browse/search capabilities for sitters using HTML, CSS, and JavaScript for the frontend. We used an Appwrite backend as a service (BaaS) to handle user authentication, store pet sitting requests, and enable user-to-user communication on the backend. In order to facilitate location-based search and matching for pet sitting requests, we have now included a geocoding API.
Challenges we ran into
Protecting user privacy and security while managing private data, such pet owner addresses and emergency contact information, was one of the biggest problems we faced. As the user base increased, we also encountered challenges in performance and scalability optimisation. Furthermore, real-time communication capabilities and the integration of the geocoding API presented technological obstacles that needed to be carefully planned and troubleshooted.
Accomplishments that we're proud of
We take great pride in having developed a useful and approachable platform that meets a pressing need in our neighbourhood. It has been immensely satisfying to watch pet owners and sitters collaborate to care for and assist animals through Pet-Help. Additionally, we are pleased of the commitment and teamwork shown by our staff during the development process as they overcame obstacles and kept the platform updated to better serve our users.
What we learned
Through building Pet-Help, we learned valuable lessons about user experience design, backend development, API integration, and project management. We gained insights into the importance of empathy and communication in understanding user needs and fostering community engagement. We also learned how to navigate technical challenges and adapt our approach based on feedback and user testing.
What's next for Pet-Help
n the future, we plan to expand and enhance Pet-Help by incorporating additional features and functionalities based on user feedback and evolving community needs. This may include implementing features such as user ratings and reviews, advanced search filters, in-app messaging/chat capabilities, and integration with pet care service providers. We also aim to scale the platform to reach a wider audience and make a positive impact on pet owners and sitters in communities worldwide.
Log in or sign up for Devpost to join the conversation.