Bienvenue sur mon portfolio !
APPRENTISSAGE DE DEUXIÈME ANNÉE
APPRENTISSAGE DE DEUXIÈME ANNÉE
En deuxième année de mon BTS, j'ai eu l'occasion d'établir un contrat d'apprentissage avec mon entreprise Star Musik & Son.
Ce type de contrat me permet de suivre une formation en alternance, en combinant des périodes de cours et des périodes de travail en entreprise.
Il a été mis en place avec l'aide du CFA (Centre de Formation d'Apprentis), qui assure le suivi de ma formation et fait le lien entre l'établissement scolaire et l'entreprise.
DESCRIPTION DE MON SERVICE
J'effectue mon apprentissage au sein du service informatique de l'entreprise. Le service est composé principalement de moi-même en tant qu'apprentie développeuse web, sous la supervision de mon tuteur MAMODE Karim (informaticien) et de mon responsable hiérarchique, LEON Frédéric (participe activement aux phases de test et à la définition des besoins).
Ma Mission & Mes Objectifs
Mission principale
Développer, maintenir et optimiser l'intranet de l'entreprise
Objectifs
Rendre l'intranet plus performant, intuitif et adapté aux besoins des employés et de la direction
Réalisations
Durant la période du 5 Janvier au 20 Février, les autres étudiants de ma formation ont effectués leur stage. J'ai donc moi aussi en tant qu'apprentie participée à cette même période exclusivement en entreprise, ce qui m'a permis d'avancer davantages sur de nombreuses tâches spécifiques à la progression de l'intranet et aux besoins clients.
SEMAINE 1 - 05 au 09 JANVIER
Activité
Lors de mon arrivée, j'ai participée à l’inventaire du magasin qui devait être fait impérativement. Durant 1 semaine complète, le magasin était fermée afin d'être tous mobilisés à cette tâche.
Objectifs
• Scanner chaques articles des magasins et des dépôts.
• Renseigner les informations correspondantes dans un fichier Google Sheets dédié.
• Rangement et réorganisation des produits en rayon.
• Mise à jour des étiquettes (prix et références) en vérifiant les informations via l’intranet de l’entreprise,
qui centralise la base de données des produits en stock et présents dans les dépôts.
Logiciels utilisées
SEMAINE 2 - 12 AU 16 JANVIER
Activité
Cette semaine a été principalement consacrée à l’amélioration de l’intranet, notamment à l’ajustement des vues selon les rôles (vendeurs, logistique, direction, gestion, commercial) ainsi qu’à l’optimisation de la page « Recherche » destinée aux vendeurs afin de rendre leur travail plus rapide et intuitif grâce à l’ajout de filtres et de fonctionnalités adaptées.
Objectifs
• Ajustement des vues spécifiques selon les rôles des employés (vendeurs, logistique, direction,gestion et commercial) au sein de l’intranet.
• Associer les pages et éléments visibles en fonction des droits et besoins propres à chaque rôle.
• Modifier la page « article » de la vue direction afin d’intégrer certaines demandes spécifiques de mon responsable sur un tableau déjà existant.
Page article de l'intranet (vue direction).
Outils du responsable.
Page article de l'intranet (vue gestion et commerciale).
Outils de la gestion et du commerciale.
Espace où sont gérer les vues de l'intranet.
Dossiers de rangement des pages dédiés aux vues de chaque rôle.
Extrait de code de la gestion des rôles pour les vues.
Visuel de la page d'accueil du responsable.
Visuel de la page d'accueil des vendeurs (exemple).
Page de recherche d'articles des vendeurs ajustée.
Compétences
• Concevoir et améliorer une interface et en expérience utilisateur (UX)
• Analyser les besoins concrets, proposer des fonctionnalités pertinentes.
• Gestion des vues spécifiques selon les rôles attribués.
Logiciels utilisés
SEMAINE 3 - 19 AU 23 JANVIER
Activité
Établir la migration d'une base de donnée MySQL vers PostgreSQL.
Objectifs
• Études des caractérisques et différences entre MySQL et PostgreSQL.
• Planification de la migration en identifiant les étapes clés et les risques potentiels.
• Réalisation de la migration en utilisant des outils adaptés et en assurant l'intégrité des données tout au long du processus.
Compétences
• Compréhension des différences entre MySQL et PostgreSQL.
• Apprendre à anticiper les enjeux techniques d’une migration de base de données
• Maîtriser les outils et les bonnes pratiques pour assurer une migration réussie tout en garantissant l’intégrité des données.
Logiciels utilisés
SEMAINE 4 - 26 AU 30 JANVIER
Activité
Renouvellement de l'inventaire du magasin.
Objectifs
• Vérifier les stocks.
• Scanner les articles.
• Contrôler les références et les prix, puis mettre à jours les informations si nécessaires.
Compétences
• Contribuer à l’organisation et à la fiabilité des données de stock de l’entreprise.
Logiciels utilisés
SEMAINE 5 - 02 AU 06 FÉVRIER
Activité
Assuré la responsabilité informatique de manière autonome durant l'absence de mon tuteur. J’ai travaillé depuis son bureau et son poste, en répondant aux différentes demandes techniques et informatiques des équipes. Je me suis également chargée de l’extraction régulière des données (factures, bons de commande, avoirs clients, bons de livraison, etc.) depuis l’ERP « Partner ».
Objectifs
• Débogage et ajustement de l'intranet.
• Extraction et importation de données via Partner (ERP).
Interface de l'outil Partner, application où se fait les extractions et importations des données internes à la BD de l'intranet.
Interface de transfert des données via Partner en fichier CSV.
Page de recherche du responsable améliorés afin de faciliter la gestion des catégories d'articles.
Catégorie d'articles sans image.
Catégorie d'articles avec image.
Filtre d'ajustement de l'interface de la page de recherche sous forme d'une liste en grille pour plus de résultats d'affichages.
Filtre d'ajustement de l'interface de la page de recherche sous forme de liste.
Un composant « print-button.tsx » a été créé afin qu’il agisse sur tout les navigateurs et ne bloque plus l’impression de l’ancien script "dangerouslySetInnerHTML" qui empêchait l’action.
Compétences
• Diagnostiquer un conflit de sécurité sur un navigateur
• Travailler sur l'ergonomie d'une interface de gestion.
• Assurer la communication de données entre un logiciel métier et un serveur web.
• Développer mon autonomie, ma gestion des responsabilités et ma capacité à assurer le suivi technique en l’absence de supervision directe.
Logiciels utilisés
SEMAINE 6 - 09 AU 13 FÉVRIER
Activité
Concevoir une interface dédiée à l'identification des articles à écouler en priorité (Page de destockage).
Objectifs
• Imaginer une présentation claire affichant les informations clés : visuels des produits, niveaux de stock par dépôt, valeur financière et surtout l'ancienneté du stock (âge des articles)
• Intégrer un système de filtres par fournisseur, marque et catégorie, ainsi que des indicateurs de performance globale (TTC et prix de revient)
• Transformer des données complexes en un outil visuel simple, permettant à la direction de décider d'une mise en déstockage en un seul clic pour optimiser la trésorerie de l'entreprise
Page de destockage. Cette page affiche les recommandations d'articles à destocker.
Tableau prévisionnel affichant les données clés pour la prise de décision.
Compétences
• Travailler sur l'ergonomie d'une interface de gestion.
Logiciels et outils utilisés
SEMAINE 7 - 16 AU 20 FÉVRIER
Activité
Concevoir et intégrer une chatbox interactive sur l'intranet puis structurer l'outil pour qu'il soit polyvalent. Développer des fonctionnalités poussées pour rendre l'outil réellement utile au quotidien : au-delà du simple texte, les utilisateurs peuvent partager directement des fiches articles dans la discussion (incluant référence et désignation), ce qui facilite grandement la collaboration sur des produits précis.
Objectifs
• Améliorer la communication interne.
• Échanger dans un chat global, dans des salons spécifiques par métier (Vendeur, Logistique, Administration, etc..) ou via des conversations privées.
• Assurer la communication de données entre un logiciel métier et un serveur web.
Chatbox interactive intégrée à l'intranet.
Page de conversations privées. Cette page permet aux utilisateurs d'échanger de manière confidentielle.
Bouton permettant de partager des fiches articles directement dans la discussion.
Bouton permettant de choisir un contact pour partager des fiches articles.
En partageant une fiche article, il y a la possibilité d'ajouter un message personnalisé avant l'envoi.
Article partagé avec succès dans la discussion et possibilité de cliquer sur le lien fourni pour voir les détails de l'article concerné.
Compétences
• Améliorer mon initiative et ma créativité.
Logiciels utilisés