Rapport de stage Développement React chez Trackap Du 1er Juillet au 31 Décembre
Rapport de stage Développement React chez Trackap Du 1er Juillet au 31 Décembre 2020 Maître de stage : Gabriele Marsili (Co-fondateur & CTO) Lucas Decrock ÉTUDIANT EN 2ÈME ANNÉE — PROMO 2024 Sommaire Sommaire 2 .................................................................................................................. Remerciements 4 ........................................................................................................ Introduction 6 .............................................................................................................. I. Contexte 8 .............................................................................................................. Présentation de l’entreprise 8 .................................................................................................. Organisation 9 .......................................................................................................................... Activités 10 ............................................................................................................................... Ma place dans l’entreprise 11 .................................................................................................. II. Ma mission 13 ....................................................................................................... Vue d’ensemble 13 .................................................................................................................. Plateforme police 14 ................................................................................................................ Boite à outils 16 ....................................................................................................................... Carnet d’entretien 18 ............................................................................................................... Déploiement automatique 19 ................................................................................................... Internationalisation 20 .............................................................................................................. Nouvelle application 21 ............................................................................................................ III. L’accomplissement de ma mission 25 ................................................................ IV. Conclusion 27 ....................................................................................................... Glossaire 29 ................................................................................................................. Remerciements Remerciements Tout d’abord je tenais à remercier Gabriele Marsili et Alexandre Luthernauer pour m’avoir accueilli dans leur entreprise ainsi que pour la confiance qu’ils m’ont accordé au cours de ce stage. Grâce à eux j’ai pu évoluer dans un environnement de travail innovant et amical. J’adresse également mes remerciements à mes collègues de travail Anthony Derache, Damien Biren, Fidelio Lawson ainsi que Grégoire Lafranchini pour leur amabilité et leur professionnalisme. Introduction Introduction Le troisième semestre dans le cursus EPITECH est consacré au stage en entreprise. D’une durée allant de quatre à six mois, il permet aux étudiants d’avoir une première approche du monde du travail tout en permettant d’étoffer ses compétences professionnelles. Que ce soit au niveau technique (les « hard skills ») ou au niveau relationnel (les « soft skills »). C’est également selon moi une excellente opportunité de découvrir un nouvel environnement de travail assez différent de ce à quoi nous somme habitués, pour ne pas « tomber de haut » en sortie d’études. Mais également de sortir de sa zone de confort et potentiellement avoir une première idée de la direction dans laquelle se spécialiser pour la suite du cursus. Trouver un stage qui me correspondait était ma première appréhension, mais les événements organisés par l’équipe pédagogique (carrer meetings) m’ont beaucoup aidé. Pour cette première expérience professionnelle en développement je voulais effectuer mon stage dans une entreprise à petite échelle (plutôt qu’un grand groupe), en effet étant entrepreneur moi même c’est ce qui correspondait le mieux à ma personnalité. C’est au cours du premier career meeting organisé par EPITECH que j’ai pu rencontrer Alexandre Luternauer et Gabriele Marsili, les deux fondateurs de la startup Trackap. J’ai été tout de suite captivé par la mission de l’entreprise ainsi que les technologies utilisées pour y parvenir. Je ne me considère pas comme un adepte inconditionnel du vélo mais j’ai été totalement convaincu par la raison d’être de Trackap : permettre aux citadins de faire l’acquisition d’un vélo sans avoir la peur de se le faire voler (ce qui est pour moi et de nombreux autres habitants de la nation le seul frein à l’achat d’un vélo personnel voir d’un vélo à assistance électrique). Les bénéfices à tirer d’une société où le moyen de transport du quotidien primant est le vélo sont considérables : que ce soit un gain de flexibilité, de rapidité, d’écologie, d’économie et même sur la santé générale de la population. De plus le vélo à également su montrer un intérêt dans le cadre de la lutte contre l’épidémie mondiale de coronavirus SARS-COV-2, se positionnant comme l’un des moyens de transports le plus sûr pour éviter les contaminations. C’est pour ces différentes raisons que Trackap à su correspondre à ma vision d’une startup innovante et que j’ai donc tout naturellement choisi pour effectuer mon stage. I. Contexte I. Contexte Présentation de l’entreprise Trackap est une startup dans le secteur de la mobilité, fondée en 2018 par deux anciens étudiants d’EPITECH et dont la principale activité est le développement de solutions pour endiguer le vol des vélos et autres véhicules à l’aide de traceurs connectés. Leur offre s’étend de traceurs autonomes à des traceurs alimentés à l’aide de la batterie du véhicule (sur un scooter par exemple). La société travaille pour le moment principalement avec des entreprises allant de constructeurs de vélos, à des gestionnaires de flottes. Mais un produit grand public devrait voir le jour à l’horizon 2021 : le RUN.1. Il s’agit d’un traceur discret qui réside dans le guidon du vélo et permet de profiter de toutes les fonctionnalités de Trackap sur vélo mécanique ou un VAE (vélo à assistance électrique). Située dans un secteur en plein essor, l’entreprise a su se faire remarquer en remportant de nombreuses compétitions d’entreprenariat (par exemple : La fabrique Aviva). Organisation Située dans l’incubateur d’Euratechnologie à Lille (une pépinière de jeunes entreprises innovantes) elle est actuellement composée d’une équipe de cinq personnes (moi inclus) : deux commerciaux et trois développeurs. Alexandre (à droite) supervise la partie commerciale de l’entreprise (relation clients, acquisition de prospects), tandis que Gabriele (à gauche) s’occupe principalement de la partie technique (applications, infrastructure). L’équipe comporte également deux autres membres : • Damien Biren qui épaule Alexandre dans l’aspect commercial de l’entreprise • Anthony Derache qui s’occupe du développement de la plateforme « B2B » (à destination des entreprises) J’ai pu collaborer également avec : • Fidelio Lawson qui s’occupait de l’ingénierie sur les projets de recherche et développement • Grégoire Lafranchini qui travaillait sur la première application Trackap J’ai collaboré étroitement avec Gabriele sur la partie technique (application mobile, infrastructure) mais j’ai également eu de nombreuses interactions professionnelles avec Alexandre pour me permettre d’ajuster le développement en fonction des nombreux retours clients. Face à la pandémie actuelle, nous avons eu la chance de pouvoir continuer à opérer en présentiel, en respectant les dispositions du gouvernement et avec des jours en distanciel lorsque cela s’avérait nécessaire. Activités Trackap développe une multitude de traceurs pour répondre aux besoins de ses clients, ayant des besoins assez différents en fonction de leur secteur d’activité. Même si la fonction principale des traceurs est la géolocalisation de véhicules, la solution de Trackap offre bien plus à l’utilisateur final : • Notifications en cas de déplacement non autorisé du vélo • Carnet d’entretien dématérialisé et automatisé (avec notifications) • Création d’un accès temporaire pour les forces de l’ordre en cas de vol • Visualisation des trajets effectués et de leur durée • Alerte des contacts d’urgence en cas de mauvaise chute • Suivi de l’impact écologique lié à la pratique du vélo au lieu de la voiture • Geofencing (alarme l’utilisateur si le véhicule sort d’une zone précise) En plus de toutes ces fonctionnalités, la startup va encore plus loin et permet le développement d’intégrations voulues par certains clients (fonctionnalité spécifique, lien avec un système existant, marque blanche) ce qui rends son offre vraiment unique. Les multiples types de traceurs fournis aux utilisateurs sont pour la plupart fabriqués en Asie. Tandis que certain sont achetés tels quels, d’autres sont imaginés par Trackap au travers de projets de recherche et développement. La société à d’ailleurs reçu des financements de la célèbre Banque Publique d’Investissement pour permettre l’initiation de plusieurs projets d’ingénieurie à caractère innovant. Cette flexibilité permet à Trackap de se démarquer de la concurrence et d’avoir une large palette de prospects (allant de communes à des grands distributeurs sportifs en passant par des PME). Ma place dans l’entreprise J’ai remplacé Grégoire Lafranchini, un étudiant d’EPITECH en 3ème année en tant que développeur React. Nous avons travaillé ensemble durant un mois pour que je puisse me familiariser avec la partie technique jusqu’à ce que son stage arrive à sa fin. Grâce à ces échanges j’ai pu avoir une vue ensemble de l’organisation technique de Trackap et découvrir le fonctionnement de l’application et des systèmes associés. Mes expériences passées m’ont permis d’être à l’aise techniquement relativement rapidement, j’ai donc pu avoir une grande liberté quand aux choix techniques que j’ai fait et avancer très rapidement sur les différentes missions qui m’ont étés attribuées. J’ai également pu m’organiser à ma façon (que ce soit au niveau de l’architecture des projets ou de mon espace de travail par exemple). Même si toutes les journées étaient différentes, j’ai pu dresser le planning d’une journée dite « type » : 10H00 11H00 12H00 14H00 15H00 16H00 17H00 Déploiement du travail de la veille Correction d’éventuels bogues introduits la veille ou remontés par les utilisateurs Développement des nouvelles fonctionnalités Amélioration de fonctionnalités existantes Mise à jour des applications sur le Play Store et l’App Store II. Ma mission II. Ma mission Vue d’ensemble Mes missions au seins de Trackap étaient assez variées, j’ai pu travailler seul sur de nouveaux projets aussi bien que sur d’autres projets à plusieurs développeurs. Dans les deux cas j’ai pu développer mes compétences techniques car j’ai d’abord appris seul et seulement ensuite comparé avec ce qui avait été fait par mes collègues. J’en ai retenu un mélange du meilleur des deux mondes, ce qui est devenu mon architecture « maison » et qui m’a été utile par la suite, que ce soit au cours de mes missions chez Trackap, sur des projets personnels ou pour la suite de mon cursus à EPITECH. En effet les connaissances que j’ai pu acquérir sont universellement utiles uploads/Geographie/ rapport-de-stage-epitech-lille-tek2.pdf
Documents similaires










-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 11, 2022
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 6.6911MB