The major goal here is to port all MNotify's APIs into a typed Java interface.
The following are things this project hopes to achieve along the line:
-
Model all Mnotify's BMS Request and Response Objects
- Message template
- Group
- Contact
- Campaign
- Reports and Stats
- Miscellaneous
-
Unit Tests
-
Spring Boot Starter for the client built above
-
Build and Publish as a library on Maven Central
-
Demo of regular POJO and Spring implementation