Welcome to Project Deku

Updated Dec 08, 2025 1 view
Getting Started Featured
Summary: Complete introduction to Project Deku survey data management platform

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

  1. Projects Module: Multi-tenant project organization with team management
  2. Surveys Module: Form management and data collection workflows
  3. Validations Module: Automated data quality checks using Great Expectations
  4. Cleaning Module: Custom data transformation and cleaning rules
  5. Dashboards Module: Interactive analytics and visualization
  6. 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

  1. Account Setup: Register or accept team invitation
  2. Profile Configuration: Set up your user profile and preferences
  3. Team Orientation: Understand your role and project scope
  4. Platform Training: Familiarize yourself with the interface

For Project Managers

  1. Create Project: Set up new project with proper configuration
  2. Team Assembly: Invite team members with appropriate roles
  3. Survey Integration: Connect ODK Central or KoBoToolbox forms
  4. Workflow Setup: Configure validation and cleaning rules
  5. Dashboard Creation: Set up analytics and reporting dashboards

Welcome to the Project Deku community!

Was this article helpful?
Be the first to rate this article
Leave Detailed Feedback
Article Actions
Category Info
Getting Started

Essential guides for new users to get up and running quickly

View All Articles