KadiwaNet is a web-based platform designed to empower Filipino farmers by providing a transparent digital marketplace for direct sales and a unique barter exchange mechanism for surplus management. By facilitating disintermediation, the system aims to reduce post-harvest losses and bypass exploitative middlemen.
Status: 🎓 Research Defended & Pilot Tested. The system was specifically piloted and tested within the Ilocos Region, Philippines, ensuring its relevance to local agrarian challenges. It has been evaluated based on ISO/IEC 25010:2023 software quality standards, receiving "Excellent" ratings for its core inventory and trading functionalities.
Note on Repository Security: This public repository serves as the Frontend & UI Mirror. The core backend logic and deployment configurations are maintained in a private repository to protect the CI/CD pipeline (GitHub Actions), database credentials, and user data integrity.
- Farmer & Vendor Profiles: Secure registration and verification for legitimate trading.
- Crop Inventory Management: Real-time tracking of stock levels and crop quantities.
- Price Management: Tools for farmers to set their own prices based on admin-provided market updates.
- Barter & Surplus Module: A dedicated channel for farmers to exchange excess crops, transforming potential waste into valuable resources.
- Direct Negotiation: Integrated chat system for peer-to-peer communication and negotiation.
- Admin Oversight: A dashboard for government officials to monitor fair trade practices and data integrity.
- Frontend: HTML, CSS, JavaScript (Mapcn utilized for UI components).
- Backend: PHP (utilizing Laravel architecture).
- Database: MySQL.
- Tools: Visual Studio Code, XAMPP, Git/GitHub (GitHub Actions for CI/CD), Figma.
- Testing: Postman (API validation) and Selenium (UI testing).
The platform is currently live and can be accessed for review here: https://kadiwanet.kesug.com/
- Web server (e.g., Apache via XAMPP)
- PHP 8.x
- MySQL Database
- Clone the repository:
git clone [https://github.com/your-username/kadiwanet.git](https://github.com/your-username/kadiwanet.git)