Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/josiah-mbao/flask-survey-app-africastalking
- Owner: josiah-mbao
- Created: 2023-11-20T18:52:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-15T19:12:20.000Z (about 1 year ago)
- Last Synced: 2023-12-15T21:13:51.404Z (about 1 year ago)
- Topics: africastalking-api, flask, postgresql
- Language: Python
- Homepage:
- Size: 5.98 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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