PetMatch is a web platform that aims to facilitate the process of adopting pets. This repository contains the frontend codebase for the PetMatch platform.
PetMatch is a web-based platform designed to help connect individuals and families with the perfect pet for their lifestyle. Our goal is to bridge the gap between those who want to adopt a pet and those pets that are in need of a loving home.
At PetMatch, we understand that adopting a pet is a big decision, and we want to make the process as easy and stress-free as possible. That's why we've developed a comprehensive platform that includes a wide range of tools and resources to help users find and adopt their ideal furry friend.
Our platform uses state-of-the-art AI technology to match pets with their perfect owners based on a wide range of factors, including living situation, lifestyle, and more. This ensures that each adoption is a perfect fit and sets the stage for a long and happy relationship between the pet and its new family.
In addition to our matching technology, we also provide a wealth of resources to help users prepare for and adjust to life with a new pet. From tips and advice on training and care to access to a network of pet professionals, we're here to help every step of the way.
One of our key differentiators is our network of shelters and adoption agencies across Europe. By partnering with these organizations, we're able to connect users with pets that they might not have been able to find otherwise. This also allows us to offer a wider range of pets and breeds than many other adoption platforms.
At PetMatch, we're committed to making the adoption process as seamless and rewarding as possible for both pets and their new owners. Whether you're looking for a loyal companion, a furry playmate for your kids, or a furry friend to share your life with, we're here to help you find the perfect match.
This is a Next.js project bootstrapped with create-next-app
.
To get started, you'll need to have Node.js and npm installed on your system. You can download the latest version of Node.js from the official website at https://nodejs.org/.
After installing Node.js, you can clone this repository to your local machine:
git clone https://github.com/ilkogarcia/igp-btc-fsd-petmatch-frontend.git
Once you've cloned the repository, navigate to the project directory and install the required dependencies using npm:
cd petmatch-frontend
npm install
To run the frontend application, use the following command:
npm run dev
This will start a development server at http://localhost:3000. You can then access the PetMatch frontend by opening your web browser and navigating to that URL to see the result.
This app is already deploy in the Vercel Platform
This project utilizes the following open source licensed images:
- 1 by Michael G
- 2 by Renee Bigelow:
- 3 by Dorte
- 4 by Author 3
- 5 by Eric Ward
- 6 by Mwabonje
- 7 by Spencer Selover
- 8 by Bruno Salvadori
- 9 by waseem kahlool
- 10 by Erik Mclean
- 11 by Yuri Manei
- 12 by catalyststuff on Freepik
We appreciate the work of these authors and their contributions to the open source community.
If you're interested in contributing to the PetMatch frontend, please read our contributing guidelines before getting started.
If you encounter any issues with the PetMatch frontend, please report them on the issues page of this repository.
The PetMatch frontend is licensed under the MIT License.