Projets réalisés
Travana, House Accommodation Platform
https://travana.tn
Algerian TunisieBooking platform
https://dz.tunisiebooking.comExpériences
Full-stack Developer
Je développe actuellement un système de gestion de canaux hôteliers complet, entièrement conçu à partir de zéro avec Next.js, Laravel et MySQL. Je suis responsable de la conception et de l'implémentation intégrales de la base de données, ainsi que de la modélisation des relations complexes entre les agences, les hôtels, les chambres, les réservations et les règles tarifaires. La plateforme permet aux agences de voyages de gérer leurs hôtels partenaires tout en offrant aux hôteliers un contrôle total sur leurs établissements, notamment la gestion des chambres, les réservations, les disponibilités et le calcul dynamique des prix. Le système est conçu pour une utilisation évolutive et pour s'adapter aux contraintes opérationnelles réelles des hôtels.
Final year Full-stack Developer Internship
J'ai conçu et développé de A à Z une plateforme de réservation hôtelière complète lors d'un stage de 4 mois. J'ai créé une interface moderne et réactive avec Next.js et implémenté un backend robuste avec Laravel et MySQL. J'ai piloté la conception et l'implémentation complètes de la base de données, incluant les entités, les relations et la logique métier. J'ai déployé l'application en production, livrant un système pleinement fonctionnel et prêt pour la gestion des réservations hôtelières.
Full-stack Developer
- Conception d'un site web de comparaison de prix complet avec Next.js et Directus
optimisation des temps de réponse de l'API de 40 % et gestion de la comparaison en temps réel de plus de 1 600 produits.
- Contribution à un projet de système de point de vente multi-tenant, développement d'une application mobile React Native et d'un backend Laravel/Vue.js, amélioration de la vitesse des transactions de 25 % et maintien d'une disponibilité de 99 % pour plus de 50 locataires.
- Pilotage des efforts de compatibilité multiplateforme, garantissant un fonctionnement optimal sur Windows et appareils mobiles, et améliorant l'ergonomie du système de 30 %.
- Développement d'une application de web scraping avec Python et Django,
automatisant la collecte de données sur différents types de sites et stockant
plus de 10 000 points de données avec une précision améliorée de 35 %.
- Amélioration de la sécurité du serveur suite à un incident de piratage, mise en œuvre de protocoles réduisant
les risques d'accès non autorisé de 80 %.
Médenine