-
Notifications
You must be signed in to change notification settings - Fork 1
Project Introduction
To build a Mobile SMS Gateway being deployed globally with key stakeholders located in remote Somalia.
Users are required to submit survey data in remote locations detailing things like the quality of agricultural crops or the sightings of animal species.
Users would have to record these statistics manually (Pen & Paper) then travel large distances to the nearest network enabled modem, so that this data can be uploaded to a backend.
Despite lack of data connectivity, these remote locations have access to the traditional cellular networks.
Survey results can be sent via SMS in real time to an auxiliary data-enabled phone acting as a Mobile Gateway, this gateway can make the upload on the sender’s behalf.
There is many to many relationship between survey clients, gateways and backends.
This Mobile gateway would cater to numerous client phones for multiple surveys supported by several backend destinations.
The Gateway can be fully automated, but the User should still have full control, The User should have ownership of the App and their gateway ‘clients’.
The Gateway owner has a role.
- Targeting Android Platform for Affordability and Flexibility.
- Using the Java Rosa Standard to communicate back to Smap Consulting's existing backend infrastructure.
- SMSs for the gateway are prefixed with a '#!'. No further unique identifier required. It is important to keep meta data overheads down.
- Stores individual client's survey status' and remotely fetched survey templates in a local ORM database using the Active Android library.