Logo Lanfrica

davidnsai/Kuyenda

Type de record:

software
Créateur:
dav
Hôte:
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 …

Languages

Licenses