Welcome to PetPals, your go-to Pet Adoption Website, dedicated to facilitating the journey of connecting loving homes with deserving animals. Our platform is designed to support and empower animal welfare organizations, ensuring a smooth and caring adoption process.
- Pet Searches: Explore a diverse range of adorable pets ready to become a part of your family.
- User Accounts: Create personalized profiles to track your favorite pets, adoption history, and preferences.
- Wish Lists: Save and organize your desired pets, making it easier to find your ideal match.
- Adoption Requests: Initiate adoption requests seamlessly and efficiently, ensuring a smooth and caring process.
- Admin Controls: Empower organizations with robust admin controls for effective management and coordination.
User registration and authentication: Allow users to create accounts, log in, and view their profiles.
Manage user accounts and profiles, CRUD for the users Manage the pet listings, CRUD for the pet listings
Pet search: Search for pets by various criteria such as species, breed, age, and location. Adoption application: Apply for the adoption of a pet they are interested in by filling out an application form that includes information about their living situation, previous pet ownership experience, and reason for adopting.
Pet listings: List pets available for adoption, including photos, descriptions, and adoption requirements for potential adopters to view. Review adoption applications submitted by potential adopters for pets listed on the platform. Approve or reject adoption applications based on the organization's policies and criteria.
Frontend | Backend | Fullstack
- Frontend: https://petpalscare.netlify.app
- Backend: https://petpals-2z52.onrender.com
my-app/
- ├─ backend/
- ├─ frontend/
Detailed instructions on how to install, configure, and get the project running. For BE/FS projects, guide the reviewer how to check mongodb schema etc.
npm install my-project
cd my-project
npm start
- Node.js
- Express.js
- MongoDB
- Chakra-UI
- Redux
- React.js
- Tailwind
- Json-Server