Welcome to WOOF MATES - the ultimate web application for dogs! Our app aims to provide a platform that respects and accommodates diverse perspectives of dog owners, by offering a range of criteria for connecting dogs, including breed, age, sex, and location, among others. Our goal is to connect dogs and their owners with similar interests and preferences, and foster long-lasting relationships.
Welcome to WOOF MATES - the ultimate web application for dogs! Our app aims to provide a platform that respects and accommodates diverse perspectives of dog owners, by offering a range of criteria for connecting dogs, including breed, age, sex, and location, among others. Our goal is to connect dogs and their owners with similar interests and preferences, and foster long-lasting relationships.
With WOOF MATES, dog owners can easily create a profile for their pets, search for other dogs in their area, and "swipe" through potential matches based on various criteria. The app also allows users to set up playdates and connect with other dog owners in their community.
Our app is built using the latest technologies such as FastAPI and SQLAlchemy, ensuring fast and reliable performance. We have implemented robust data models to ensure data integrity, and have paid careful attention to the security of our app, so you can be sure your data is safe with us.
Whether you're a dog owner looking for a playmate for your furry friend or just want to connect with other dog lovers in your area, WOOF MATES has got you covered. Give it a try and let us help you find your perfect dog match!
- Link to the website: WOOF MATES
- Link to website API: WOOF MATES API
You can either clone, fork or download this repository to use it For the frontend and GUI part
- cd Frontend
- npm install
- npm start For the backend API
- pip install -r requirements.txt
- set up any environmental variable or files such as .env and so on.
- Visit WOOF MATES
- Sign up or register
- Create a profile for your dog
- Get your dog matched with other dogs depending on your preferences
- Connect with other dog owners and set up playdates
- Simple user interface
- Easy to use
- Fast and reliable
- Secure
- User friendly
- Getting started with FastAPI
- Build a project with fastapi, postgres, sqlalchemy and JWT Authentication
This Project and webapp is made possible and written by:
- GitHub - UnfazedAy || VicNW || Jeddaa || KimFarida
- Twitter - @SoniyiAyomide_ || @SoniyiAyomide_ || @SoniyiAyomide_ || @Kim_Farida_
- Linkedin - Ayomide Soniyi || Victor Nwosu || Fatihah Oduwole || Farida Momoh
- Email - [email protected] || [email protected] || [email protected] || [email protected]
We would like to express our deepest gratitude to our mentors, Nehemiah Kamolu, Charles Osoti, Maarten van Middelaar and other ALX mentors, for their valuable guidance, support, and encouragement throughout the course of this journey. Their insights and expertise were essential in helping the team navigate through our challenges and most of all becoming a better software engineer, and we are forever grateful for the time and energy invested in us.
A big shoutout to all the team members for their hard work, dedication, and valuable contributions to this project. Their creativity and enthusiasm were a constant source of inspiration and motivation for each and everyone of us and success of this project, and we are grateful for the opportunity to have worked alongside such talented individuals.
This project would not have been possible without the contributions and support of all of these individuals.
Active Contributors:
If you have any questions or issues using our website or want to contribute or support us, please contact us through our email [email protected] and we will be happy to respond.
- All right to this code and webapp reserved by Ayomide Soniyi, Victor Nwosu, Fatihah Oduwole and Farida Momoh.