Dasesa- Survey collection App

Dasesa is an innovative survey platform enabling researchers to design advanced surveys and participants to respond via mobile apps. It supports diverse question types, including single-choice, multiple-choice, matrix, and image-based questions, while ensuring a seamless and engaging user experience. Participants can earn rewards for completing surveys, with easy withdrawal options.

My Role:

Full-Stack Developer (UI/UX, Mobile App, Backend).

Achievements:

  • Designed and implemented complex survey logic with dynamic features like
    randomization and conditional branching.
  • Integrated secure payment systems, enabling seamless reward withdrawals using Chapa
    for Ethiopian users.
  • Developed a scalable backend to handle complex survey logic and large volumes of data.
  • Successfully deployed on Google Play and App Store

Technology Stack

  • Flutter: Mobile development
  • Firebase: Database, authentication, push notification & storage
  • Chapa: Payment gateway for Ethiopian users
  • Node.js (TypeScript): Backend services
  • RESTful API: Communication between frontend and backend services
  • Safaricom SMS integration: SMS services for verification and notifications
  • Ethiotelecom SMS integration: SMS services for verification and notification