Logo Lanfrica

alphwan14/help24

Domaine:

digital infrastructure

Type de record:

software
Créateur:
alp
Hôte:
Help24 is a multi-service East African marketplace app connecting users with local services. It features job discovery, secure M-Pesa payments, messaging, and profile management, making finding, hiring, and paying service providers fast, simple, and reliable. # Help24 A modern multi-service marketplace mobile app built with Flutter. This is a UI/UX-focused project featuring a premium dark theme design. ## Features - **Discover Screen**: Browse service requests and offers with real-time search and filtering - **Jobs Screen**: View and apply for job opportunities - **Post Screen**: Multi-step posting flow for requests, offers, and jobs - **Messages Screen**: Modern chat interface with conversation list - **Profile Screen**: User settings with dark/light theme toggle ## Design - Premium dark theme (default) with light mode option - Modern UI with Inter font family - Smooth animations using flutter_animate - Custom bottom navigation with floating action button - Consistent spacing, rounded corners, and soft shadows ## Getting Started ### Prerequisites - Flutter SDK (3.0.0 or higher) - Android Studio / VS Code - Android Emulator or iOS Simulator ### Installation 1. Navigate to the project directory: ```bash cd help24 ``` 2. Get dependencies: ```bash flutter pub get ``` 3. Run the app: ```bash flutter run ``` ## Project Structure ``` lib/ ├── main.dart # App entry point ├── models/ │ └── post_model.dart # Data models ├── providers/ │ └── app_provider.dart # State management ├── screens/ │ ├── discover_screen.dart │ ├── jobs_screen.dart │ ├── post_screen.dart │ ├── messages_screen.dart │ ├── profile_screen.dart │ └── home_screen.dart ├── theme/ │ └── app_theme.dart # Dark/Light themes └── widgets/ ├── post_card.dart ├── job_card.dart ├── filter_bottom_sheet.dart └── custom_bottom_nav.dart ``` ## Dependencies - `provider` - State management - `google_fonts` - Custom typography (Inter) - `flutter_animate` - Smooth animations - `iconsax` - Modern icon pack ## Screenshots The app features: - Premium dark theme with deep dark backgrounds - Urgency badges (Urgent/Soon/Flexible) with colored indicators - Real-time search and filtering - Category-based filtering with icons - Mode …