Open source · Fintech
Kuda Open API toolkit
Client libraries for Kuda Bank’s Open API in Laravel, Node.js and Flutter.
Package giftbalogun/kudaapitoken MIT licence
Technology
- PHP
- Laravel
- JavaScript
- Dart
- Flutter
Overview
Three client libraries for Kuda Bank’s Open API, one for each stack Gift ships in: a Laravel package, a Node.js integration and a Flutter package for Android and iOS.
Approach
Keep one mental model across languages: a single Kuda entry point that hands off to service controllers for each part of the API.
Architecture
- Laravelkudaapitoken
- Node.jskudaopenapi_node
- Flutterkudaopenapi_flutter
- Service controllersBill · Card · GiftCard
- Kuda Open APIKuda Bank
- The Laravel package exposes a Kuda class; initController() selects the service controller for a call.
- Service controllers: Bill, Card, GiftCard and KudaBank (the default).
Implementation
- Laravel package published on Packagist as giftbalogun/kudaapitoken.
- JavaScript integration for Node.js applications.
- Flutter package supporting both Android and iOS.
- Available commands are documented per service type in the repository.