Inspiration
We thought it would be nice if there was an app that could connect people to animals. Apps with this idea do exist, but we thought we could take it a step further with a User/Shelter system that could make it easier for shelters, pet owners, and people looking to adopt to connect with each other.
What it does
This site is supposed to connect pet owners, shelters, and people looking to adopt. It would allow users to search for nearby shelters and adopt directly or contact other pet owners seeking a new home for their pets. The users can sort through the nearby pets by species, breed, weight, pictures, name, and age.
How we built it
The project was built with node.js, and the user system, hosting, and database was implemented with Firebase. The project uses customized Bootstrap 4 templates for its landing and main page.
Challenges we ran into
Besides coming up with the idea and choosing our methods, the next hardest part of this project was implementing the user authentication and the database. Although we managed the authentication with Google, the database portion was substituted with a simple placeholder spreadsheet.
Accomplishments that we're proud of
Before this hackathon, we had almost no knowledge of web development, scripting languages, and databases. We're proud that we managed to create something in an unfamiliar language in under 24 hours, even if it wasn't complete.
What we learned
We learned about web development in general, as well as the different ways a user interacts with a website, and how the website interacts with the back end.
What's next for Perfect Pets
If we continue with this project, the main priority would be to implement the main uploading function for shelters/pet owners.
Log in or sign up for Devpost to join the conversation.