Logo
Accueil
Projets
Blog

Prêt à créer
quelque chose d'incroyable ?

Company logo

Ali Benkarrouch

Étudiant en génie logiciel à l'ETS

Get upTélécharger mon CV
LinkedInGithubEmail

Contactez-moi

© 2026 Ali Benkarrouch. Tous droits réservés.
0%
Tous les projets
Easystay
décembre 2024

Easystay

Le projet Easystay a été réalisé dans le cadre du cours d'Applications Natives 3 au Cégep de Rosemont. Développé en équipe de quatre, l'objectif était de concevoir une plateforme complète de gestion hôtelière répondant aux standards de l'industrie. Ce projet m'a permis d'approfondir mes compétences en développement collaboratif et de maîtriser le cycle de vie d'une application native, de la conception des interfaces jusqu'à la mise en place d'une logique métier complexe.

Ma contribution

Au sein de l'équipe, j'ai pris en charge des piliers essentiels de l'application. Côté backend, j'ai développé l'intégralité de l'API pour les modules de gestion des chambres et des réservations, assurant la fiabilité des données et la cohérence des flux. Pour la partie frontend, j'ai d'abord conçu les maquettes sur Figma avant de coder la page d'accueil ainsi que l'ensemble de la logique de réservation sur le client. Mon rôle a donc été de garantir une expérience utilisateur fluide, depuis la recherche d'une chambre jusqu'à la finalisation de la transaction.

Project Gallery

Visual Overview

Easystay screenshot 1

Approche

Notre approche a reposé sur une séparation stricte des responsabilités pour assurer une progression efficace en équipe. Pour ma part, j'ai misé sur une architecture API robuste capable de gérer les disponibilités en temps réel, évitant ainsi tout conflit lors des réservations. Sur le client, j'ai privilégié une approche axée sur l'ergonomie, en transformant mes designs Figma en composants réutilisables et en implémentant une gestion d'état rigoureuse pour sécuriser le parcours de réservation de l'utilisateur.

Fonctionnalités

  • API RESTful structurée
  • Gestion d'inventaire chambres
  • Gestion des flux de données
  • Interface utilisateur réactive

Technos

SpringbootSpringbootAndroid studioAndroid studioKotlinKotlin

Collaborateurs

JJamil FayadIIsmail El AsraouiAAziz Delaa

Sources

Github (Mobile App)
Github (Mobile App)
Github (API)
Github (API)

More Projects

Explore Other Work

ProjetR

ProjetR

Juste avant le début de notre stage au cégep, un de nos enseignants a approché Nicholson et moi avec une idée : développer une application qui permettrait aux étudiants de mettre en valeur leurs projets. Comme nous n’avions pas l’ambition de bâtir une plateforme complète en parallèle du stage, mon collègue et moi avons plutôt choisi de créer un MVP. Nous l’avons ensuite présenté aux enseignants du département d’informatique du Cégep Rosemont, qui se sont montrés ouverts à l’idée de pousser le projet plus loin avec les cohortes suivantes.

juin 2025

Genies

Genies

J'ai développé Genies à une période charnière où l'intelligence artificielle commençait à prendre une ampleur considérable. À ce moment-là, les outils performants étaient fragmentés sur de multiples sites web, ce qui rendait l'expérience utilisateur fastidieuse. Mon objectif était de créer une plateforme unique capable de centraliser les meilleurs modèles d'IA pour offrir un accès simplifié et une interface cohérente, permettant de passer de la génération de texte à la création visuelle sans changer d'écosystème.

juin 2024

Memo-mate

Memo-mate

J'ai développé Memo-mate dans le cadre de mon cours de Programmation 2. L'objectif était de créer un clone fonctionnel de l'application Notepad pour mettre en pratique les concepts fondamentaux de la programmation orientée objet et la manipulation de fichiers. C'était un excellent exercice pour comprendre comment transformer une logique de traitement de texte en une application utilitaire concrète.

mai 2023

View All Projects