Inspiration
The idea for Tag-a-Tail came from our willingness to create a community-driven platform where pet owners, animal lovers, and professionals dedicated to animal welfare can connect. We recognized the need for a unified space that brings together pet profiles, street animal care, street animal adoption, animal service providers, and veterinarians, allowing people to share their experiences, seek help, and uplift one another with their expertise.
What it does
Tag-a-Tail is a social media platform designed for the well-being of animals. Pet owners can create profiles for their pets, share photos, videos, and stories, and connect with other pet lovers. Animal caregivers can upload profiles of street animals they are nurturing and put them up for adoption. The platform also offers easy access to pet service providers, vets, and real-time recommendations for pet products. Together, they can all connect, celebrate, share photos, videos, and stories about their animal pals while uplifting the community with their individual expertise and guidance.
How we built it
Frontend: React.js for a user-friendly interface. Backend: Nestjs for handling authentication, user data, profiles, creation of pets, uploading photos and videos. Database: PostgreSQL to store user information, pet profiles, service provider details, and veterinarian listings.
Challenges we ran into
- Initially we were focused only on adoption of pets and create a service specifically for that, however we did not have that kind of data nor the bandwidth to identify people who want to adopt and animals that can be adopted. So we decided to outsource this functionality in the form of creating a social media platform where each person can volunteer and improve the efficiency of this process.
- As part of technical challenge, we have run into the process of uploading posts on behalf of the pets and we are working towards implementation of this feature.
- Due to certain time constraints we were also not able to implement a chat feature where people wanting to adopt a pet can connect with the people who have identified that pet. This feature we want to implement in the next iteration of our application.
Accomplishments that we're proud of
We are proud of developing a social media platform that can become a go-to destination for pets, which not only can act as a booster for their popularity, but can also become a collaborative platform to adopt these less fortunate animals as well.
What we learned
We gained knowledge about building a niche social media platform with a focus on user interaction and personalization. The importance of user-friendly design, especially when it comes to connecting different types of users (pet owners, service providers, etc.) easily.
What's next for Tag-a-Tail
Improve our adoption system by including animal shelters and NGOs. Implement Generative AI which can help people in the platform to find the kind of pet they want to adopt based on their lifestyle. We also want to make the messaging feature functioning and use a chat bot feature which can help us through any questions regarding our animal pal. We want to work on the idea further and bring real animal lovers, caregivers, and professionals from across the world together on Tag-a-Tail.
Built With
- css3
- figma
- html5
- javascript
- nestjs
- react
- typescript
Log in or sign up for Devpost to join the conversation.