Android Survey App Development

Job ID: 39532318

Budget: $15 – $25 USD

I'm seeking an experienced full-stack developer (or team) to build a complete survey system consisting of:
A tablet-optimized Android app for field agents to collect household data.
A web interface for administrators to create surveys, manage users, and analyze collected data.
Project Scope:
1. Android App (Tablet Focused):
Built from an existing, robust design.
Supports offline survey collection with sync when connected.
Secure authentication and data encryption.
GPS tagging for each household visit.
Survey fields include:
Political affiliation
Social and personal opinions
Family structure and needs
Government aid received
Household location (with coordinates)
Income and education level
Other customizable fields
2. Web Interface / Admin Dashboard:
Admin login and user/agent management.
Dashboard to view overall survey statistics.
Dynamic Form Builder:
Create new surveys with different types of fields (text, numeric, multiple choice, checkboxes, date pickers, etc.)
Define validation rules (e.g. required fields, input types)
Publish and update forms used by the Android app.
Data Visualization & Analytics:
Filter by region, household attributes, responses
Interactive map views (heatmaps, pin clusters, etc.)
Graphs, trends, and distribution charts
Export data to CSV, Excel, or PDF
Drill-down capability to inspect individual survey responses
Optionally: predictive analytics or pattern detection
Deliverables:
Fully functional Android tablet app
Web admin panel with survey creation, data management, and analysis tools
Secure backend with API integration between app and web
Ideal Freelancer(s):
Proven experience with survey/data collection platforms
Knowledge of map-based data visualization
Strong security and performance optimization skills
To apply, please include:
Portfolio or links to similar projects
Your recommended tech stack
Timeline and estimated cost
Any questions or suggestions for implementation
Looking forward to building a meaningful system that helps capture and understand real-world community data.