A simple survey module project that let users do a survey on their Android mobile device. This project involves Mobile and Web application communication through a database. The codes here focus mainly on mobile-side of the development.
Tools:
- MySQL
- Android Studio
- XAMPP
Workflow:
- Retrieve data from MySQL database using php
- Data retrieved from php captured and displayed on mobile app.
- Mobile responses to survey qns uploaded to database via php
Start Activity | Survey Activity |
---|---|
![]() |
Preview:
Full view - Simulated | App view - Live (remote) |
---|---|
![]() |
![]() |
The dashboard was created in a separate repository, connecting to the app via backend.
Database SELECT query (query_questions.php) |
---|
The project further attempted to apply separation of concerns using Model-View-ViewModel design pattern.
Data flow (MVVM) |
---|
![]() |