Application Mobile

Marketplace Mobile App

Application mobile marketplace cross-platform développée avec Flutter, permettant aux utilisateurs d'acheter et vendre des produits en toute sécurité avec un système de paiement intégré

Décembre 2024
5 mois de développement
Projet personnel
Marketplace App Interface

À propos du projet

MaliShop Mobile est une application marketplace moderne développée avec Flutter et Firebase, conçue pour offrir une expérience de commerce mobile native. Cette solution complète permet aux utilisateurs d'acheter et de vendre facilement depuis leur smartphone.

Problème Identifié

Le manque d'applications marketplace locales offrant une expérience utilisateur fluide, des paiements sécurisés et une interface intuitive pour le commerce mobile en Afrique.

Solution Mobile

Une application cross-platform avec interface native, paiements mobiles intégrés, chat en temps réel et système de géolocalisation pour connecter acheteurs et vendeurs locaux.

Cross-Platform

Développée avec Flutter pour iOS et Android avec une seule base de code, garantissant une expérience cohérente sur toutes les plateformes

Chat Temps Réel

Système de messagerie intégré avec Firebase permettant aux acheteurs et vendeurs de communiquer instantanément

Géolocalisation

Intégration Google Maps pour localiser les vendeurs proches et optimiser les livraisons locales

Métriques du Projet

12,000+
Lignes de code Dart
45+
Écrans & widgets
15+
Services Firebase
98%
Performance

Fonctionnalités Clés

  • Interface native cross-platform
  • Authentification sécurisée
  • Chat temps réel
  • Paiements mobiles
  • Géolocalisation
  • Notifications push

Fonctionnalités de l'Application

Une expérience marketplace complète sur mobile

Authentification

  • Inscription avec email/téléphone
  • Connexion sociale (Google, Facebook)
  • Vérification par SMS
  • Récupération de mot de passe
  • Profil utilisateur complet
  • Système de notation vendeur

Marketplace

  • Catalogue de produits par catégories
  • Recherche avancée avec filtres
  • Photos multiples par produit
  • Favoris et wishlist
  • Partage de produits
  • Recommandations personnalisées

Paiements

  • Paiement mobile money
  • Cartes bancaires sécurisées
  • Portefeuille électronique
  • Paiement à la livraison
  • Historique des transactions
  • Système de remboursement

Communication

  • Chat en temps réel
  • Partage de photos/vidéos
  • Notifications push
  • Statut de lecture
  • Historique des conversations
  • Support client intégré

Livraison

  • Géolocalisation en temps réel
  • Calcul de distance automatique
  • Suivi de commande GPS
  • Options de livraison multiple
  • Planification de rendez-vous
  • Confirmation de réception

Vendeur Dashboard

  • Gestion des produits
  • Statistiques de vente
  • Gestion des commandes
  • Analytics détaillées
  • Promotion de produits
  • Gestion des avis clients

Technologies Utilisées

Stack moderne pour une application mobile performante

Mobile Framework

Flutter 3.0 Dart 3.0 Material Design Cupertino Provider

Backend Services

Firebase Auth Cloud Firestore Cloud Storage Cloud Functions FCM

Intégrations

Google Maps Stripe Payment Camera/Gallery GPS Location Push Notifications

Captures d'Écran

Interface utilisateur de l'application mobile

Écran d'accueil

Écran d'Accueil

Interface moderne avec catégories et produits populaires

Liste des produits

Catalogue Produits

Navigation fluide avec recherche et filtres avancés

Interface de chat

Chat en Temps Réel

Communication directe entre acheteurs et vendeurs

Téléchargement & Demo

Testez l'application marketplace mobile

Version Android

Téléchargez l'APK pour tester sur Android

Télécharger APK

Version iOS

Bientôt disponible sur l'App Store

Bientôt Disponible

Démonstration de l'Application

Découvrez toutes les fonctionnalités de MaliShop Mobile

Projet Open Source

Explorez le code source complet sur GitHub et contribuez au développement