AI-powered animal production management for poultry, cattle, dairy, goats, sheep, pigs, fish and mixed livestock farms — built for Africa, ready for the world.
# AgriPilot System
**AI-Powered Animal Production Management Platform**
AgriPilot System is a full website + REST API package for managing poultry, cattle, dairy, goat, sheep, pig, rabbit, fish, turkey, snail, horse, camel and mixed-livestock operations — covering livestock identification, AI health monitoring, feed management, breeding, production, growth, finance, inventory, workforce, sales/CRM, suppliers, reports, notifications, weather, GPS mapping, and an AI Farm Advisor.
This package contains:
1. **Frontend** — a static, fully-linked multi-page website (HTML/CSS/JavaScript) covering the marketing site, authentication flows, and the internal dashboard/app for every module in the brief.
2. **Backend** — a Node.js/Express REST API with JWT authentication, role-based access control, and Swagger/OpenAPI docs.
3. **Database** — schema for PostgreSQL (primary), MySQL (alternative), and a MongoDB reference schema, selectable via one environment variable.
---
## 1. Project Structure
```
agripilot/
├── index.html Marketing homepage
├── features.html, species.html, about.html, contact.html
├── privacy.html, terms.html, 404.html
├── login.html, register.html, forgot-password.html, verify-otp.html
├── dashboard.html Executive dashboard (app shell)
├── livestock.html, livestock-profile.html
├── health.html AI Health Monitoring
├── feed.html, breeding.html, growth.html, production.html
├── finance.html, inventory.html, workforce.html
├── sales.html, suppliers.html, reports.html
├── notifications.html, weather.html, farm-map.html
├── ai-advisor.html Conversational AI Farm Advisor
├── users.html, settings.html
├── css/style.css Shared design system & layout
├── js/script.js Shared frontend logic (nav, theme, forms, AI mock, charts)
├── images/ Logo, favicon, OG cover (SVG, no binary deps)
├── robots.txt, sitemap.xml
├── build.py, pages_*.py Python genera …