Back to work
In progressPlatform2025
Senagrix
Agricultural platform for West African farmers
A multi-app platform for West African farmers (XOF): a Laravel API documented in OpenAPI, a Next.js admin dashboard, and a Flutter mobile app. Two distinct user models separate mobile farmers from administrators, and realtime runs over Reverb WebSockets.
Role
Architect & developer — API, admin, mobile app
Stack
Laravel 13Laravel ReverbL5-SwaggerNext.js 16FlutterRiverpodFreezedDiogo_router
Highlights
- Two separate user models — mobile farmers and administrators — with dedicated middleware
- Realtime via Laravel Reverb on the Pusher protocol
- OpenAPI-documented API acting as the contract between all three apps
- End-to-end typed Flutter app (Riverpod, Freezed, Dio, go_router)