Twoolu Farms
A comprehensive farm-to-table e-commerce platform revolutionizing Nigeria's agricultural supply chain by connecting farmers directly with urban consumers, eliminating middlemen and ensuring fair prices for all.

Project Overview
Executive Summary
Twoolu Farms is a modern, full-stack e-commerce platform designed to bridge the gap between local farmers and urban consumers in Nigeria. By eliminating intermediaries and creating a direct digital marketplace, Twoolu enables farmers to earn fair prices while consumers access fresh, quality produce at competitive rates.
The Challenge
The Nigerian agricultural supply chain faces critical inefficiencies where farmers lose 40-60% of potential earnings to multiple middlemen, while consumers pay inflated prices (2-3x farm gate prices) for produce with poor quality transparency.
The Opportunity
Nigeria's agricultural market represents a $90+ billion annual economy with 70+ million agricultural workers and 120+ million urban consumers, combined with growing smartphone penetration and increasing demand for transparency in food sourcing.
Business Impact
For Consumers
- ✓40% price reduction vs. traditional markets
- ✓Farm-to-door delivery in 24-48 hours
- ✓Transparent sourcing - know your farmer
- ✓Quality assurance and money-back guarantee
- ✓Convenient home delivery coordination
For Farmers
- ✓50-70% increase in farmer revenue
- ✓Direct market access without middlemen
- ✓Payment within 24-48 hours of delivery
- ✓25% reduction in post-harvest waste
- ✓Digital order and inventory management
Customer Testimonials
"Twoolu has completely changed how I shop for vegetables. I used to spend hours at the market haggling. Now I order from my phone, get better prices, and the vegetables stay fresh for a week!"
— Mrs. Adebayo, Marketing Executive, Lagos
"Before Twoolu, I was making ₦80,000 per month selling through aggregators. Now I make ₦120,000+ selling directly to customers. This extra income has allowed me to expand my farm."
— Mr. Adeleke, Vegetable Farmer, Ogun State
Technical Architecture
Frontend
- • Next.js 15 App Router
- • React 19 with TypeScript
- • Tailwind CSS 3.4
- • shadcn/ui Components
- • React Hook Form + Zod
Backend
- • Next.js API Routes
- • PostgreSQL 15 (Neon)
- • RESTful API (38+ endpoints)
- • Clerk Authentication
- • OpenAPI 3.0 Documentation
Infrastructure
- • Vercel (Hosting & CDN)
- • GitHub Actions (CI/CD)
- • Paystack & Flutterwave
- • WhatsApp Business API
- • Serverless Architecture
Core Features Implemented
Product Catalog & Search
150+ products with advanced filtering and category navigation
Multi-Payment Integration
Paystack & Flutterwave with card, bank transfer, and mobile money
Order Management
Real-time order tracking and status updates
Authentication & Authorization
Clerk-powered auth with role-based access control
Admin Dashboard
Comprehensive analytics, reporting, and management tools
WhatsApp Integration
Direct communication between farmers and customers
Farmer Profiles
Showcase farmer stories, locations, and farming practices
Mobile-Responsive Design
Optimized experience across all devices
Performance & Reliability
Technical Performance
Average Page Load: 1.97s
API Response Time: 187ms
Platform Reliability
Avg. Incident Response: 18 minutes
Daily API Requests: ~3,500
Development Process
Agile Methodology
The project was executed through a strategic partnership between Twoolu Green Concepts (business vision) and Techifice (technical execution), utilizing an agile framework with 2-week sprints, daily standups, and continuous deployment.
Planning & Design
Requirements gathering, user research, wireframing, and technical architecture design
Development & Testing
Iterative development with automated testing, code reviews, and quality assurance
Deployment & Monitoring
CI/CD pipelines, staging environments, production deployment, and performance monitoring
Development Tools & Workflow
Challenges & Solutions
Challenge: Payment Integration Complexity
Integrating multiple payment gateways (Paystack and Flutterwave) with webhook verification and transaction reconciliation proved complex.
Solution
Implemented a unified payment abstraction layer with comprehensive webhook handling, automatic retry logic, and detailed transaction logging for easy debugging and reconciliation.
Challenge: Database Performance at Scale
Initial database queries became slow as product catalog and order volume grew, affecting user experience.
Solution
Implemented strategic database indexing on frequently queried columns, connection pooling, and cursor-based pagination, resulting in 40% query speed improvement.
Challenge: Farmer Digital Literacy
Many farmers had limited experience with digital platforms, making onboarding and platform adoption challenging.
Solution
Created simplified interfaces with WhatsApp integration for familiar communication, provided hands-on training sessions, and developed comprehensive support documentation with visual guides.
Key Learnings
What Worked Well
- ✓Next.js 15 App Router: Modern architecture with excellent performance
- ✓Serverless Architecture: Zero server management, auto-scaling at $91/month
- ✓TypeScript Strict Mode: Caught 200+ potential bugs during development
- ✓Agile Methodology: 2-week sprints enabled rapid iteration and feedback
Areas for Improvement
- →Database Migration Strategy: Should use migration tools like Prisma
- →API Design: Establish API contracts early with OpenAPI spec
- →Environment Variables: Validate env vars at runtime with Zod
- →Testing Coverage: Increase E2E test coverage for critical flows
Future Roadmap
2025 - Geographic Expansion
Launch in Abuja and onboard 100+ new farmers across Northern Nigeria
2025 - Mobile App Development
Launch native iOS and Android apps with offline support and push notifications
2025 - Subscription Service
Launch weekly/monthly subscription boxes with automated recurring payments
2025 - B2B Platform
Expand to serve restaurants, hotels, and corporate catering with bulk ordering
Platform Screenshots
Ready to Transform Your Business?
See how Techifice can build a custom digital solution for your business needs.