Cow Genix is a smart veterinary management web app focused on reviving and protecting Indian cow breeds. It enables vets and farmers to track cow health, prevent inbreeding, and ensure better breeding practices.
- Upload & Access Cow Data: Vets can record health & breeding details.
- Breeding Tree Tracking: Prevents inbreeding by analyzing family lineage.
- Second Opinion System: Retrieve cow history via tag number.
- Vaccination & Medication Reminders
- SMS/Push Notifications for Farmers
- Find and order veterinary supplies, fodder, and medicines from local stores.
- Uses Google Places API to list nearby suppliers.
- Vet Forums: Vets can discuss & share knowledge.
- Local Vet Directory: Farmers can contact nearby vets easily.
- Current Development: MERN Stack (MongoDB, Express.js, React.js, Node.js)
- AI Model: Python (Pandas & Scikit-learn for inbreeding analysis)
- APIs: Google Maps API (Location-based vet stores)
- Authentication: Firebase Auth
- Clone the repo:
git clone https://github.com/sahilchauhan11/Cow-Genix cd Cow-Genix - Backend Setup:
cd server npm install npm start - Frontend Setup:
cd client npm install npm start - Database Setup (MongoDB Atlas or Local MongoDB)
- Create a MongoDB Atlas database or run MongoDB locally.
- Update the
.envfile with the correct database URI.
- AI-powered cow health analysis
- Offline mode for rural areas
- Multilingual voice-based farmer assistance
- Migration to Flutter for mobile app development
Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.
MIT License - Feel free to modify and use it.
🐄 Cow Genix - Empowering Farmers, Protecting Indigenous Breeds