Skip to content

Student Projects – TailGotchi

Made by Team DROP GROUP IF EXISTS

Your doggo, in a digital world

Tailgotchi is an interactive app designed to make dog care fun and collaborative. As pet owners ourselves, we wanted an app to help us stay on top of our dog’s care routine by offering a personalised, engaging platform to track essential tasks like feeding, walking, grooming, and vet appointments. With the added twist of collaboration, Tailgotchi allows users to create and share their pet profiles with family members, roommates, or caretakers – so everyone involved can stay on the same page.

The Team

Molly Hughes

Molly Hughes

No bio provided

Andrew Lau

Andrew Lau

No bio provided

Fiadh Finnegan

Fiadh Finnegan

No bio provided

Chris Fagan

Chris Fagan

No bio provided

Jak

Jak

No bio provided

Tech Stack

Tech Stack for this group

We used: TypeScript, React, Vite, Tailwind, Supabase TypeScript – Popularity in the market, and wanted to develop our skills outside of JavaScript React – Familiar with the framework, works well with TS and enables us to link easily to Supabase Tailwind – Wanted to develop our styling skills past CSS Supabase – Required a relational SQL database for our backend, and provides data visualisation

Challenges Faced

Throughout the project, we faced several challenges that tested our teamwork and technical abilities. One significant hurdle was aligning all group members to work cohesively in the same direction, particularly when differing approaches or priorities arose. Also, the complexity and length of the codebase made it challenging to allocate time for exploring new technologies or experimenting. We also recognised that some team members had varying strengths, such as proficiency in styling or specific technical skills. In hindsight, incorporating more pair programming sessions could have helped us better familiarise each other with different aspects of the project and create a deeper understanding across the team. Despite these challenges, we worked through them effectively and grew stronger as a team. The process brought us closer, and we are proud of how well we adapted and supported each other. We thoroughly enjoyed working on this project and are genuinely happy to see our project come to life.