Chargement en cours...

Applications Mobiles

Applications iOS et Android sur mesure, conçues pour engager vos clients et stimuler vos ventes.
Design intuitif, performance fluide et fonctionnalités avancées pour soutenir votre croissance mobile.

image

Application Mobile Éducative pour les Enfants de Moins de 10 Ans

Applications Mobiles

Description: 

Le projet s'est concentré sur la création d'une application mobile éducative à l'aide d'Android Studio et de Java, conçue pour offrir une expérience d'apprentissage engageante et amusante pour les jeunes enfants. L'application propose une sélection de langues (arabe et anglais), un apprentissage par niveaux, des quiz interactifs et un système de récompenses pour motiver les enfants. L'application a été construite avec une interface conviviale, comprenant des fonctionnalités pour tester les compétences linguistiques, des leçons de langue sur quatre niveaux, et une section bonus avec des histoires à débloquer avec les points gagnés. Les données des utilisateurs sont stockées en toute sécurité à l'aide de Firebase Authentication et Cloud Firestore, garantissant que les progrès sont sauvegardés d'une session à l'autre. SQLite a été utilisé pour le stockage des données hors ligne, et les services Android gèrent le cycle de vie de l'application et les processus en arrière-plan.

Caractéristiques Clés:

  • Sélection de la Langue: Options pour choisir entre les langues arabe et anglaise.
  • Test de Niveau: Les utilisateurs peuvent passer des quiz pour déterminer leur niveau de compétence linguistique et gagner des points.
  • Apprentissage Interactif des Langues: Quatre niveaux de leçons de langue pour l'arabe et l'anglais, avec la possibilité de sauter des niveaux en fonction des résultats des tests.
  • Authentification de l'Utilisateur: Authentification Firebase optionnelle pour enregistrer les progrès de l'utilisateur et accéder aux meilleurs scores.
  • Système de Récompenses: Les points gagnés lors des quiz peuvent être utilisés pour débloquer des histoires captivantes.
  • Support Hors Ligne: Données stockées localement à l'aide de SQLite pour une utilisation hors ligne.
  • Contrôles Parentaux: Options pour modifier les paramètres (son, musique) pour une expérience utilisateur sur mesure.

Technologies Utilisées:

  • Environnement de Développement: Android Studio, Java
  • Base de Données: SQLite, Firebase Cloud Firestore
  • Authentification de l'Utilisateur: Firebase Authentication
  • Composants d'Interface Utilisateur: RecyclerView, Services Android
  • Contrôle de Version: GitHub

Images:

Nouvelle image bitmap - Copie
 

 


Client: Final Year Dissertation for Bachelor's Degree 3
Date: July 2021

Système de Gestion Avicole

Applications Mobiles

Description: 

GestAvic est une application mobile avancée visant à optimiser les opérations des élevages avicoles. L'application aide les éleveurs à gérer leurs troupeaux, à surveiller la croissance, à suivre la consommation des ressources et à analyser les coûts. Elle dispose d'une interface intuitive pour une navigation facile et fournit des rapports de performance détaillés. Les API du backend ont été développées en PHP pour gérer les requêtes de données, tandis que le frontend a été construit avec React Native pour un support multiplateforme. De plus, un pipeline CI/CD a été mis en place à l'aide de GitHub Actions pour rationaliser les processus de développement et de déploiement.

Caractéristiques Clés:

  • Gestion des Poussins: Suit la croissance des poussins, la consommation d'aliments et d'eau, et enregistre les taux de mortalité.
  • Gestion des Coûts: Enregistre les dépenses liées à l'alimentation, aux médicaments et aux coûts opérationnels, avec des calculs de rentabilité automatisés.
  • Suivi des Ventes: Enregistre les ventes de poulets et de sous-produits comme le fumier, soutenant l'analyse financière.
  • Suivi Quotidien: Fournit un tableau de bord pour les mises à jour quotidiennes sur les activités de l'élevage, y compris la croissance et l'utilisation des ressources.
  • Suivi Médical: Gère les calendriers de vaccination et surveille les épidémies avec des notifications en temps réel.
  • Analyse de Rentabilité: Rapports automatisés sur la rentabilité de l'élevage basés sur les données de coûts et de ventes.
  • Pipeline CI/CD: Processus de construction et de déploiement automatisé utilisant GitHub Actions pour des mises à jour plus rapides.
  • Authentification de l'Utilisateur: Inscription et connexion sécurisées avec vérification par téléphone.
  • Intégration d'API: Développement d'API en PHP pour les services backend, testées avec Postman.

Technologies Utilisées:

  • Frontend: React Native, Expo
  • Backend: PHP, API REST
  • Base de Données: MySQL, Firebase
  • CI/CD: GitHub Actions
  • Outils de Développement: Android Studio, Visual Studio Code, Postman

Vidéos


Vidéo 01

Vidéo 02
 


Client: Uteka Company
Date: March 2024