0% ont trouvé ce document utile (0 vote)
3 vues8 pages

Rapport Stage2

Ce rapport de stage présente le développement d'une application web de gestion de rendez-vous réalisé par un étudiant au sein de l'entreprise WebNova Solutions. Les travaux incluent la prise en main des outils, la conception, le développement de fonctionnalités, ainsi que des tests pour améliorer l'expérience utilisateur. Le stage a permis de renforcer des compétences techniques et méthodologiques tout en offrant une vision concrète du travail en équipe dans le domaine du développement web.

Transféré par

gachette2005
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues8 pages

Rapport Stage2

Ce rapport de stage présente le développement d'une application web de gestion de rendez-vous réalisé par un étudiant au sein de l'entreprise WebNova Solutions. Les travaux incluent la prise en main des outils, la conception, le développement de fonctionnalités, ainsi que des tests pour améliorer l'expérience utilisateur. Le stage a permis de renforcer des compétences techniques et méthodologiques tout en offrant une vision concrète du travail en équipe dans le domaine du développement web.

Transféré par

gachette2005
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université de Nantes

Rapport de stage
Développement d’une application web de gestion de rendez-vous

Étudiant : Nom Prénom


Formation : Licence Informatique / BTS SIO / BUT Informatique
Entreprise d’accueil : WebNova Solutions
Période de stage : du 3 juin 2026 au 26 juillet 2026
Tuteur entreprise : Mme Claire Martin
Tuteur pédagogique : M. Julien Bernard

Année universitaire 2025–2026


Rapport de stage Développement web

Table des matières

Remerciements 2

1 Introduction 3

2 Présentation de l’entreprise 3

3 Contexte et objectifs du stage 3

4 Travaux réalisés 4
4.1 Prise en main des outils . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.2 Participation à la conception . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.3 Développement des fonctionnalités . . . . . . . . . . . . . . . . . . . . . . 5
4.4 Tests et amélioration de l’expérience utilisateur . . . . . . . . . . . . . . . 5

5 Compétences mobilisées et acquises 5

6 Apports du stage 6

7 Bilan personnel 6

8 Conclusion 7

A Annexe : technologies utilisées 7

1
Rapport de stage Développement web

Remerciements

Je tiens à remercier l’ensemble de l’équipe de WebNova Solutions pour son accueil, sa


disponibilité et sa confiance durant toute la durée de mon stage. Je remercie particulière-
ment ma tutrice, Mme Claire Martin, pour ses conseils, sa pédagogie et le temps qu’elle
m’a consacré. Je remercie également mon tuteur pédagogique pour son accompagnement
et ses recommandations tout au long de cette expérience.

2
Rapport de stage Développement web

1 Introduction

Dans le cadre de ma formation en informatique, j’ai effectué un stage de huit semaines


au sein de l’entreprise WebNova Solutions, une PME spécialisée dans la création de sites
web et d’outils numériques pour les petites structures. Ce stage avait pour objectif de me
permettre de découvrir le fonctionnement d’une équipe technique, de mettre en pratique
mes connaissances en développement web et d’acquérir de nouvelles compétences sur des
outils utilisés en entreprise.
Au cours de cette expérience, j’ai participé au développement d’une application web
de gestion de rendez-vous destinée à des professionnels indépendants, notamment des
kinésithérapeutes, des psychologues et des coachs sportifs. Cette mission m’a amené à
intervenir sur plusieurs aspects du projet : analyse du besoin, conception de la base de
données, développement de fonctionnalités côté front-end et back-end, tests et corrections.
Ce rapport présente l’entreprise d’accueil, le contexte du stage, les missions réalisées,
les compétences développées ainsi qu’un bilan personnel de cette immersion profession-
nelle.

2 Présentation de l’entreprise

WebNova Solutions est une petite entreprise fondée en 2018, composée d’une dizaine
de collaborateurs. Elle propose des prestations de création de sites internet, de mainte-
nance, de référencement et de développement d’applications web sur mesure. Sa clientèle
est constituée principalement de commerçants, de professions libérales et de petites asso-
ciations.
L’entreprise fonctionne avec une organisation souple, basée sur le travail collaboratif.
L’équipe technique comprend des développeurs front-end, back-end et un chef de projet
chargé de coordonner les demandes des clients. Les projets sont menés de manière agile,
avec des points d’avancement réguliers et un découpage des tâches en petites fonctionna-
lités.
J’ai été intégré à l’équipe de développement, ce qui m’a permis d’observer le cycle
complet de réalisation d’un projet numérique, depuis la définition du besoin jusqu’à la
mise en production.

3 Contexte et objectifs du stage

L’un des clients de l’entreprise souhaitait remplacer son système actuel de prise de
rendez-vous, jugé peu ergonomique et difficile à administrer. Le projet consistait à conce-
voir une application web simple, responsive et sécurisée permettant :
— aux clients de réserver un créneau en ligne ;
— aux professionnels de gérer leur planning ;

3
Rapport de stage Développement web

— à l’administrateur de paramétrer les horaires, les types de rendez-vous et les indis-


ponibilités.
Les objectifs de mon stage étaient les suivants :
1. comprendre l’architecture d’une application web moderne ;
2. participer à la conception technique du projet ;
3. développer plusieurs fonctionnalités réelles ;
4. apprendre à travailler avec des outils collaboratifs comme Git et Trello ;
5. découvrir les bonnes pratiques de qualité logicielle.

4 Travaux réalisés

4.1 Prise en main des outils

Durant les premiers jours, j’ai découvert l’environnement technique utilisé par l’équipe.
Le projet reposait sur une architecture classique avec :
— un front-end en HTML, CSS et JavaScript ;
— un back-end développé avec PHP et le framework Laravel ;
— une base de données MySQL ;
— GitHub pour la gestion de versions.
J’ai également appris à utiliser les branches Git pour développer des fonctionnali-
tés séparément avant leur validation. Cette étape a été importante car elle m’a permis
d’adopter une méthode de travail rigoureuse et proche des pratiques professionnelles.

4.2 Participation à la conception

Avant de coder, j’ai participé à des échanges sur les besoins fonctionnels. J’ai aidé à
formaliser plusieurs cas d’utilisation : réservation d’un créneau, annulation d’un rendez-
vous, blocage d’une plage horaire par un professionnel, consultation de l’historique.
J’ai également pris part à la réflexion sur la structure de la base de données. Nous
avons défini plusieurs tables principales :
— users pour les comptes utilisateurs ;
— appointments pour les rendez-vous ;
— services pour les types de prestations ;
— availabilities pour les créneaux disponibles.
Cette phase m’a permis de comprendre l’importance d’une bonne modélisation en
amont pour éviter les incohérences lors du développement.

4
Rapport de stage Développement web

4.3 Développement des fonctionnalités

La mission principale qui m’a été confiée a concerné la création de l’interface de réser-
vation. J’ai développé :
— une page de consultation du calendrier ;
— un formulaire de prise de rendez-vous ;
— un système de validation des données côté client ;
— l’affichage dynamique des créneaux encore disponibles.
J’ai aussi contribué à la partie administration en mettant en place une page permet-
tant au professionnel de définir ses horaires de travail. Cela impliquait la création de
formulaires, l’enregistrement des données en base et l’affichage d’un récapitulatif lisible.
Sur le plan technique, j’ai dû faire face à plusieurs difficultés, notamment la gestion des
conflits entre créneaux déjà réservés et disponibilités modifiées. Avec l’aide de ma tutrice,
j’ai appris à écrire des requêtes plus précises et à renforcer les contrôles côté serveur.

4.4 Tests et amélioration de l’expérience utilisateur

Une fois les fonctionnalités principales développées, j’ai participé à la phase de test.
J’ai vérifié le comportement de l’application sur différents navigateurs et différentes tailles
d’écran. Plusieurs problèmes mineurs ont été détectés :
— certains boutons s’affichaient mal sur mobile ;
— des messages d’erreur n’étaient pas assez explicites ;
— le calendrier manquait de lisibilité sur les petits écrans.
J’ai donc apporté plusieurs améliorations d’interface, notamment en retravaillant l’es-
pacement, la hiérarchie visuelle et la formulation de certains messages. Cette étape m’a
sensibilisé à l’importance de l’expérience utilisateur dans la réussite d’un produit numé-
rique.

5 Compétences mobilisées et acquises

Ce stage m’a permis de mobiliser des compétences déjà acquises en formation, tout en
en développant de nouvelles.
Sur le plan technique, j’ai renforcé mes connaissances en :
— développement front-end ;
— intégration responsive ;
— manipulation d’une base de données relationnelle ;
— utilisation d’un framework back-end ;
— gestion de versions avec Git.

5
Rapport de stage Développement web

Sur le plan méthodologique, j’ai appris à :


— comprendre un besoin client ;
— découper un projet en tâches concrètes ;
— documenter mon travail ;
— tester et corriger des fonctionnalités ;
— collaborer avec d’autres développeurs.
J’ai également développé des compétences transversales telles que l’autonomie, l’orga-
nisation, la communication professionnelle et la capacité à demander de l’aide de manière
pertinente.

6 Apports du stage

Cette expérience a été très enrichissante car elle m’a permis de passer d’exercices
académiques à un véritable projet professionnel. J’ai constaté que le développement en
entreprise exige non seulement des compétences techniques, mais aussi une capacité à
s’adapter à des contraintes de temps, à des demandes changeantes et à un travail d’équipe
constant.
Le stage a également confirmé mon intérêt pour le développement web, en particulier
pour la création d’outils concrets qui répondent à des besoins réels. J’ai pris conscience de
l’importance de la qualité du code, de la maintenabilité et de la sécurité, aspects parfois
moins visibles dans les projets scolaires.
Enfin, cette immersion m’a donné une vision plus claire des métiers du numérique et
de ce que l’on attend d’un développeur débutant dans un environnement professionnel.

7 Bilan personnel

Au début du stage, j’appréhendais la complexité d’un projet réel et le fait de devoir


utiliser des technologies que je maîtrisais encore partiellement. Progressivement, j’ai ga-
gné en confiance grâce à l’accompagnement de l’équipe et à la répétition des tâches de
développement, de test et de correction.
Je retiens particulièrement l’importance de la rigueur, notamment lorsqu’il s’agit de
nommer correctement les variables, structurer son code et anticiper les erreurs possibles.
J’ai aussi compris qu’un bon développeur ne travaille pas seul : il échange, relit, teste et
accepte les retours pour améliorer sa production.
Si je devais recommencer ce stage, je prendrais davantage d’initiatives dès les premiers
jours, notamment pour explorer plus en profondeur la documentation technique des outils
utilisés.

6
Rapport de stage Développement web

8 Conclusion

Ce stage chez WebNova Solutions a constitué une étape importante dans mon parcours
de formation. Il m’a permis de découvrir le fonctionnement concret d’une entreprise du
numérique, de participer à un projet utile et de consolider mes compétences en dévelop-
pement web.
Au-delà des savoir-faire techniques, cette expérience m’a apporté une meilleure com-
préhension des exigences du monde professionnel : communication, réactivité, esprit d’équipe
et sens de la qualité. Elle a également renforcé mon projet d’orientation vers les métiers
du développement informatique.
Je considère ce stage comme une expérience fondatrice, à la fois formatrice et motivante
pour la suite de mes études et de mon insertion professionnelle.

A Annexe : technologies utilisées

— HTML5 / CSS3
— JavaScript
— PHP / Laravel
— MySQL
— Git / GitHub
— Trello

Vous aimerez peut-être aussi