Skip to content

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

Notifications You must be signed in to change notification settings

josiah-mbao/flask-survey-app-africastalking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published