PawPalBD is a full-featured web platform built with the MERN stack (MongoDB, Express.js, React, Node.js) that makes it easy for pet lovers to:
- 🐶 Adopt pets through a curated adoption system
- 🚚 Arrange pet transportation services safely and conveniently
- ✍️ Create, read, and share blogs about pets, pet care, and pet stories
🌐 Live Website: https://pawpalbd.com
- User-friendly interface for adopting pets
- Secure pet transportation booking system
- Blog creation and reading functionality
- Responsive and modern UI
- Real-time updates with Socket.IO for notifications
- Image uploads via Cloudinary
- Authentication and authorization for secure access
- 🎨 Frontend: React ⚛️, Tailwind CSS 🎨, Framer Motion 🎞️, Axios 📡, Shadcn 🖥️
- 🖥️ Backend: Node.js 🟢, Express.js 🚂, Socket.IO 🔌
- 🗄️ Database: MongoDB 🍃 (via Mongoose)
- ☁️ Cloud Services: Cloudinary ☁️ (for image hosting)
- 📦 Deployment: Nginx 🌐, VPS Server 🖥️
Here’s the visual representation of the project’s database structure:
Clone the repository and install dependencies for both client and server:
git clone https://github.com/your-username/pawpalbd.git cd pawpalbd
cd server npm install cd server/gateway npm install cd server/user npm install cd server/adoption npm install
cd ../client npm install
| Name | GitHub Profile |
|---|---|
| Nazmul Hossen | NazmulRahul |
| Muntasir Mamun | MuntasirMamun |
| Ajoad Islam | AjoadIslam |
Want to contribute? Feel free to open issues or submit pull requests!
This project is licensed under the MIT License.
See the LICENSE file for more details.



