A real time tracking app of the imisepela App serving the youths in Zambia
# Imisepela-App
A real time tracking app of the imisepela App serving the youths in Zambia
# Imisepela App – Youth Progress Tracking Data
## 📌 Overview
The **Imisepela App Data Module** is designed to track and analyze user progress, with a specific focus on **youth engagement, self-management, and behavioral outcomes** while using the app.
This repository contains data structures, tracking logic, and analytics approaches used to:
## 🎯 Objectives
The main goals of this module are:
- Track **youth activity and engagement**
- Measure **progress consistency**
- Identify **patterns of improvement or decline**
- Enable **early intervention for struggling users**
- Support **data-driven decision making**
---
## 📊 Key Metrics Tracked
### 1. User Engagement
- Daily logins
- Session duration
- Feature usage frequency
### 2. Progress Indicators
- Tasks completed
- Goals achieved
- Milestones reached
### 3. Consistency Metrics
- Streaks (daily/weekly activity)
- Drop-off rates
- Inactive periods
### 4. Behavioral Signals
- Frequency of missed tasks
- Reduced engagement trends
- Irregular usage patterns
---
## 🧠 User Classification Model
Users are grouped into two main categories:
### ✅ Managing Users
Users who:
- Maintain consistent engagement
- Complete assigned tasks regularly
- Show steady or improving progress
### ⚠️ Struggling Users
Users who:
- Show declining engagement
- Frequently miss tasks
- Have inconsistent or erratic usage patterns
---
## 🔍 Data Structure (Sample)
```json
{
"user_id": "12345",
"age_group": "15-18",
"daily_activity": {
"logins": 5,
"avg_session_minutes": 12
},
"progress": {
"tasks_completed": 18,
"goals_achieved": 3
},
"consistency": {
"current_streak": 4,
"inactive_days": 2
},
"status": "struggling"
}