Welcome to Project Deku
Project Deku is a comprehensive Django-based survey pipeline and client portal designed for multi-user data collection, validation, anonymized exports, and embedded dashboards.
What is Project Deku?
Project Deku serves research organizations, NGOs, government agencies, and data teams by providing:
- Multi-Platform Integration: Native support for ODK Central and KoBoToolbox
- Project Management: Team-based collaboration with role-based permissions
- Automated Data Pipeline: Collection > Validation > Cleaning > Analysis
- Quality Assurance: Great Expectations integration for data validation
- Interactive Dashboards: Built-in analytics and visualization system
- Client Portal: Secure external stakeholder access with anonymized data
System Architecture
Core Components
- Projects Module: Multi-tenant project organization with team management
- Surveys Module: Form management and data collection workflows
- Validations Module: Automated data quality checks using Great Expectations
- Cleaning Module: Custom data transformation and cleaning rules
- Dashboards Module: Interactive analytics and visualization
- Storage Module: Media attachment and cloud storage management
User Roles & Permissions
- Owner: Full project control and admin access
- Administrator: Project management and user administration
- Project Manager: Team coordination and workflow oversight
- Analyst: Data analysis and dashboard creation
- Viewer: Read-only access to data and dashboards
- Client: External stakeholder access via client portal
Getting Started Checklist
For New Users
- Account Setup: Register or accept team invitation
- Profile Configuration: Set up your user profile and preferences
- Team Orientation: Understand your role and project scope
- Platform Training: Familiarize yourself with the interface
For Project Managers
- Create Project: Set up new project with proper configuration
- Team Assembly: Invite team members with appropriate roles
- Survey Integration: Connect ODK Central or KoBoToolbox forms
- Workflow Setup: Configure validation and cleaning rules
- Dashboard Creation: Set up analytics and reporting dashboards
Welcome to the Project Deku community!