PashuMitra is a unified platform designed to connect Farmers, Veterinary Doctors, Medical Stores, and Admins to provide timely veterinary care, medicine supply, and awareness content. This project, developed as part of our academic initiative, addresses the challenges farmers face in accessing proper livestock healthcare services.
🧑🌾 Farmer Portal: Medicine ordering, veterinary consultation, notifications.
👨⚕️ Doctor Portal: Provide consultations, prescriptions, and awareness campaigns.
🏪 Medical Store: Inventory management, order handling, transport request management.
🛠️ Admin: User verification, monitoring, and system notifications.
🚚 Transport Requests: Out-of-stock medicines trigger transport flow with urgency check.
📢 Awareness Portal: Doctors can create posts and resources for farmers.
├── pashumitra_frontend/ (React App)
│ ├── src/
│ ├── public/
│ └── package.json
├── pashumitra_backend/ (Node.js Server)
│ ├── controllers/
│ ├── models/
│ ├── routes/
│ └── server.js
└── README.md
Frontend: React (Vite), Tailwind CSS, Framer Motion
Backend: Node.js, Express, Socket.IO
Database: MongoDB (Atlas)
Other Tools: React Router, Vercel, Render
git clone https://github.com/ProjectSGH/PashuMitra.git
cd PashuMitra
Frontend:
cd pashumitra_frontendnpm install
npm run dev
Backend:
cd pashumitra_backendnpm install
node server.js OR npm run dev
- API testing with Postman (login, orders, consultations, transport flow).
- Frontend deployable on Vercel, backend on Render/AWS.
1. Show login/role selection (Farmer, Doctor, Store).
2. Farmer → search medicine → in-stock order flow.
3. Out-of-stock → transport request flow.
4. Doctor → consultation & awareness posts.
5. Admin → verification & monitoring.
Use the following demo credentials for testing:
- 👨🌾 Farmer — Email:
farmer@example.com| Password:123 - 👨⚕️ Doctor — Email:
doctor@example.com| Password:123 - 🏪 Medical Store — Email:
store@example.com| Password:123
This project is part of our college initiative and is intended for academic and educational use.
U.V.Patel College of Engineerng, Ganpat University - Batch 2023-26
Dhruv Shere- sheredhruv@gmail.comJeet Jani- janijeet38@gmail.comHerin Patel- herin7151@gmail.com