Plateforme de réservation de co-voiturages

Plateforme de réservation de co-voiturages

Informations clefs

Profil Etudiant en fin de bac ou en master en informatique
Prérequis Bonnes notions de programmation web : PHP, HTML, CSS, Javascript (jQuery et/ou angular.js)
Durée min 12 semaines, ampleur du travail modulée en fonction de la durée

Contexte et objectif

Pour poursuivre et accélérer le développement de sa plateforme de réservation de trajets en ligne SAM-drive (www.sam-drive.be) cherche un étudiant en informatique pour un stage orienté sur la mise en oeuvre de technologies web.

Tâches à réaliser

Le but est de réaliser refactoring graduel d’une code base existant pour supporter la vision d’engineering à long-terme du projet. Le travail consistera typiquement :
* consolidation des connaissances dans les frameworks à utiliser (ex. JQeury, angularJS)
* compréhension de l’architecture du projet : vue globale et progressivement plus détaillées sur des modules ciblés
* tâches spécifiques d’amélioration de fonctions spécifiques. A titre d’exemple : traitement d’une demande, gestion du profil de la personne, gestion des adresses connues, visualisation des trajets planifiés.
* test sur données fictives
* validation sur données réelles de SAM-drive

Une attention spécifique sera portées à des aspects non-fonctionnels tels que la sécurité et l’utilisabilité de la plateforme.

Modalités

L’étudiant travaillera sous la direction d’un ingénieur informatique senior, par itérations successives. Il collaborera également avec le CETIC (www.cetic.be) qui développe actuellement d’optimisation de trajets pour SAM-Drive, moteur à intégrer dans la plateforme sur laquelle l’étudiant travaillera. Des interactions régulière auront également lieu avec la société SAM-drive, porteuse du projet.

Le projet est une belle opportunité d’appliquer du software engineering moderne dans une équipe distribuée.