Kuyenda is a cross-platform pedometer and fitness tracking app built with .NET MAUI. The name "Kuyenda" comes from Nyanja (Chichewa), meaning "to walk" - perfectly embodying the app's core mission of encouraging daily movement and healthy walking habits.
# Kuyenda - A .NET MAUI Pedometer App
> "Kuyenda" is a Nyanja word that means "walk" - the perfect name for a pedometer app!
## 📱 About
Kuyenda is a modern, cross-platform pedometer application built for the MAUI UI July 2025 challenge. It tracks your steps throughout the day, calculates distance and calories burned, and provides a clean, intuitive interface to monitor your daily activity.
## ✨ Features
- **Step Tracking**: Accurately counts your steps as you move
- **Calorie Calculation**: Estimates calories burned based on step count
- **Distance Measurement**: Converts steps to distance traveled
- **Step Goals**: Set personalized daily step targets
- **Dark Mode**: Toggle between light and dark themes
- **Data Persistence**: Your step data is stored locally, even when the app is closed
- **Responsive Design**: Works on various device sizes and orientations
## 🖼️ Screenshots
## 🔧 Technologies Used
- **.NET MAUI**: Cross-platform UI framework
- **CommunityToolkit.Mvvm**: MVVM architecture implementation
- **DevExpress MAUI Controls**: Premium UI components
- **Plugin.Maui.Pedometer**: Pedometer functionality
- **SQLite-net-pcl**: Local database for data persistence
- **.NET 9**: Latest language and framework features
## 📋 Requirements
- **Android**: Android 5.0 (API 21) or higher
- **iOS**: iOS 14.2 or higher
- **Development**: Visual Studio 2025 with .NET MAUI workload
## ⚙️ Installation
### From Source
1. Clone the repository:
```bash
git clone
github.com
```
2. Open the solution in Visual Studio
3. Restore NuGet packages
4. Build and run the application
### Release
Download the latest release from the Releases page.
## 🚶♂️ Usage
1. **Starting the App**: Open Kuyenda to automatically begin tracking steps
2. **Setting Goals**: Navigate to Settings to customize your daily step goal
3. **Viewing Progress**: The main screen displays your current progress, including:
- Current step count
- Percentage of daily go …