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