Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/josiah-mbao/flask-survey-app-africastalking

Utilises the Africas Talking API to obtain survey responses from mobile users.
https://github.com/josiah-mbao/flask-survey-app-africastalking

africastalking-api flask postgresql

Last synced: 4 days ago
JSON representation

Utilises the Africas Talking API to obtain survey responses from mobile users.

Awesome Lists containing this project

README

        

# Church Survey USSD App with Flask and Africa's Talking API

## Overview

This is a Flask-based USSD (Unstructured Supplementary Service Data) survey application
for collecting feedback and responses from participants in my church, Ridgeviews Baptist Church.
The project integrates with Africa's Talking API to facilitate USSD communication.
My intention with this app is to give the church leaders valuable insights on how to better serve
their congregation. I believe that data-driven decisions can have a positive impact on
increasing church attendence and overall engagement within the church as a whole.
I am using this project to also learn new technologies like Africas Talking, Flask and SQL.
Looking forward to the journey this will be.

### Features

- USSD interaction for conducting surveys.
- Integration with Africa's Talking API for handling USSD messages.
- Using PostgreSQL for database management.
- Flask micro-framework (python) to hold survey logic and handling USSD sessions.

### Usage
USSD Interaction:

- Dial the USSD code associated with your app.
- Respond to survey questions presented via USSD menus.

### Acknowledgements
- Special thanks to Africa's Talking for providing the USSD API.

### Developed by:
- Josiah Mbao