Introduction
Le processus d'apprentissage dans le système LMD au Congo Kinshasa demande aux étudiants universitaires de compléter leur cursus de licence par un stage académique avant de passer au cycle suivant.
C'est la raison première de mon stage à KADEA Academy.
Plus encore, étant du domaine Informatique, un stage en milieu professionnel est une opportunité excellente pour mettre en pratique les connaissances acquises à la faculté, les évaluer et acquérir d'autres connaissances. Celle-ci est la deuxième raison de mon stage sans pour autant être moindre.
Parcours
I. Période de stage
Mon stage est allé du 12 Aout au 21 Septembre 2024, une période de 6 semaines en travaillant du lundi au vendredi chaque semaine
II. Organisation du travail
Chaque semaine, j'avais un ensemble de tâches à réaliser pour atteindre les objectif de mon stage.
Le travail est censé commencer chaque jour à partir de 8h30 et prendre fin aux alentours de 16h30.
Pour chaque jour, un Daily Standup doit être établi. Celui-ci reprend les tâches accomplies le jour précèdent, celles à réaliser le jour dont il est question et les éventuels blocages auxquels on a été confronté.
II.1. Objectifs du stage
Pour mon stage, j'ai pour objectif:
Réaliser une version simple d'une application permettant à une organisation de tracker les visites faites dans ses locaux
Faire 2 pull requests sur des projets open source
Animer quelques sessions d'info gratuites offertes sur HTML et CSS
Publier 3 articles, les 2 premiers portant sur des sujets de notre choix et le dernier portant sur mon parcours chez KADEA
II.2. Outils de travail
Voici les outils qu'on a eu à utiliser:
- Slack: pour la communication
- Git & GitHub: pour la le versioning du code
- VS Code: pour l'implémentation du code et le développement
- Trello: pour le planning des activités de développement
- Figma: pour le design de la plateforme
III. Présentation du projet de stage
Le projet sur lequel nous avons eu a travailler le temps de notre stage est VisiTrack.
Visitrack est une application web qui permet aux entreprises de retracer l’historique des visites qui ont été faites dans leurs locaux. Les utilisateurs, une fois connectés, enregistrent quotidiennement toutes les visites en enregistrant le nom et postnom du visiteur, la raison de sa visite, l’heure d'arrivée et celle de départ.
III.1. Liens
Live: https://visitrack.vercel.app
GitHub: https://https://github.com/e-idrissa/visitrack-app
Figma: https://www.figma.com/design/QyPYvqPlk36AkPClnSn0tV/Visitrack?node-id=0-1&node-type=canvas&t=jqfozwbfVIfoRyKO-0
III.2. Fonctionnement
Pour utiliser VisiTrack, l'utilisateur se rend sur la page web et s'inscrit s'il n'a pas encore de compte ou alors s'authentifie s'il est déjà inscrit.
Une fois connecté, l'utilisateur pourra à on aise créer des visites, les modifier ou les supprimer.
III.3. Améliorations
Ce projet n'étant qu'une première version d'une application possiblement commercialisable, voici les améliorations qu'il est possible de lui apporter:
- Ajouter un compte administrateur pour ne pas permettre a tout le monde d'accéder a la plateforme.
- Implémenter une application mobile pour une meilleur portabilité
IV. Contributions open source
Les contributions open source que nous avons accomplies, étant aussi les toutes premières que nous ayons eu à faire sont les suivantes :
V. Articles
Mise à part celui-ci, nous avons aussi publié nos deux premiers articles sur dev.to pendant le stage: un article sur la contribution open source et un article sur la gestion des projets en software engineering
Appréciations
Le stage s'est en soit très bien déroulé et dans un environnement convivial, calme et favorisant l'apprentissage.
Les coachs nous ont offert une bonne expérience et un bel aperçu du travail auquel on s'attend en tant qu'informaticien ; la convivialité, la rigueur, la discipline et la flexibilité dans le travail.
Top comments (0)