Stage en BTS SIO de 1ère année du 25 mai au 26 juin 2026

Présentation de l’entreprise

Prestasono34 est une entreprise spécialisée dans l’évènementiel sonore et lumineux, basée dans l’Hérault (34) et les Pyrénées-Atlantiques (64). Elle propose des services complets de location de matériel professionnel (systèmes de sonorisation, éclairages, effets spéciaux), de prestations musicales avec des DJ et musiciens, d’animation évènementielle et d’intégration technique pour des évènements tels que des mariages, concerts ou soirées d’entreprise.

Le projet

J’ai été chargé de développer PrestaFactu, une application web qui permet de centraliser le suivi des factures fournisseurs, des avoirs et des créanciers, un outil destiné à aider a mieux gérer sa comptabilité. Elle permet de créer, modifier, visualiser et payer des factures, de gérer des fournisseurs qu’ils soient des entreprises ou des particuliers et de suivre l’état des dépenses.

Comment nous avons procédé

J‘ai eu la chance de pouvoir effectuer mon stage à 2 ce qui m’a permis de pouvoir travailler en équipe. On s’est réparti le travail et je me suis occupé en premier de mettre en place la base de données. Xavier, pendant ce temps, a commencé la création du site et de son architecture. Avant de créer la base de données, j’ai réalisé un MCD (Modèle Conceptuel de Données). Faire le MCD a été plutôt compliqué, notamment pour modéliser l’héritage entre les types de fournisseurs. J’ai demandé de l’aide auprès de mes professeurs et de mon maître de stage pour y arriver. Le MCD m’a ensuite permis de générer le script SQL de création de la base de données de façon structurée et cohérente.

Déroulement semaine par semaine

Semaine 1 – Prise en main et base de données

  • Découverte de l’environnement et des outils (OpenVPN)
  • Conception du MCD
  • Création de la base de données
  • Aide des professeurs, du maître de stage et de l’IA

Semaine 2 – Page des factures d’achat

  • Développement d’une page web en architecture MVC
  • Ajout et enregistrement des factures dans la BDD
  • Ajout de justificatifs PDF par glisser-déposer
  • Calcul automatique du montant TTC

Semaine 3 – Utilisateurs, factures & avoirs

  • Création de la gestion des comptes utilisateurs
  • Isolation des données entre les utilisateurs
  • Affichage du statut des factures : brouillon, en retard, due, payée
  • Création de la page de gestion des avoirs
  • Approfondissement des requêtes SQL

Semaine 4 – Corrections & responsive

  • Correction de plusieurs bugs sur les factures et les avoirs
  • Présentation de l’application au maître de stage
  • Amélioration de l’affichage des données
  • Début de la mise en responsive pour mobile
  • Meilleure compréhension du développement responsive

Semaine 5 – Corrections avancées & MinIO

  • Correction de bugs plus complexes
  • Gestion correcte des factures impayées
  • Correction des problèmes de dates et de fuseau horaire
  • Correction des doublons et des erreurs sur les avoirs
  • Découverte de MinIO pour le stockage des fichiers PDF
  • Tests et amélioration de la qualité de l’application

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Défiler vers le haut