This is a project for the 2025 Summer Hackathon hosted by freeCodeCamp.
This application helps users browse adoptable pets and shelters with a user-friendly interface. The project includes frontend and backend features such user authentication, browsing functionality, and database integration.
- Dang Quang Vinh
- Giovanna Ehrig
- Adam O'Camb
- Jomar Rumbawa
- Jack Sawyer
- Ricky
- Paul Barton
- BDubDesigns
- Aaron Rodriguez
- Thomas Pan
- thegreatdunzle
- Jake Johnson
- Jackie
- kunyoungahhh
- Git/GitHub Workshop (#1)
- Design landing page (#3)
- Implement basic landing page (#5)
- Set up project structure folder (#6)
- Research user authentication endpoints and come up with proposal for the design (#8)
- Setup docker container (#11)
- Create an API documentation - Part 1 (#12)
- Create fake data for database (#13)
- Research on the usability of figma (#16)
- Create a progress task on README.md (#17)
- Design Pet Browsing Page (#33)
- Design login/signup page (#4)
- Design Database schema (#7)
- Create a user endpoint API (#9)
- Create a pet endpoint API (#10)
- Research on efficient storage of images (#14)
- Creatte an Initial API design - Part 1 (#15)
- Connect MongoDB to the backend and test the fake data (#23)
- Update README.md for PetMatch (#26)
- /users route API documentation (#27)
- /pets route API documentation (#28)
- Design Pet Browsing Page (#29)
- Implement the Header for PetMatch (#30)
- Design a User Profile Page (#34)
- Design a Shelter Profile Page (#35)
- Implement the nav bar (#36)
- Implement the BrowsePetReview section of the landing page (#37)
- Implement the Login/Sign up page (#38)
- Make the animal icon on the login page randomly between cat and dog (#40)
- Implement the PetBrowsingPage (#41)
_Progress list last updated: July 8, 2025