ESA-RH

author image
Narththanan SIVANATHAN

Projet Web en Symfony : Plateforme de Mise en Relation Entreprises - Candidats

Description du Projet

J'ai développé un site web utilisant le framework Symfony pour faciliter la mise en relation entre les entreprises en quête de talents et les candidats cherchant des opportunités professionnelles. Ce projet permet aux entreprises de publier des offres d'emploi et de gérer les candidatures reçues, tandis que les candidats peuvent postuler aux offres et gérer leur profil.

Fonctionnalités Principales

  • Candidats :
    • Créer un compte
    • Postuler à des offres
    • Suivre leurs candidatures
    • Modifier leurs données personnelles
  • Entreprises :
    • Créer un compte
    • Créer des offres
    • Retenir ou rejeter des candidatures
    • Modifier leurs informations
  • Administrateurs :
    • Consulter les entreprises
    • Consulter les offres
    • Consulter les candidats
    • Consulter les candidatures
    • Valider un compte d'entreprise

Mes Contributions

Chef de Projet

En tant que chef de projet, j'ai joué un rôle clé dans la gestion et la coordination de l'équipe de développement. Voici quelques aspects de ma gestion de projet :

  • Gestion de l'Équipe : Coordination des développeurs, attribution des tâches et suivi de l'avancement du travail.
  • Gestion du Planning : Élaboration et suivi des plannings pour s'assurer que les différentes phases du projet respectent les délais impartis.
  • Réunions Techniques : Organisation de réunions techniques régulières avec l'équipe pour discuter des défis rencontrés, des solutions possibles et des orientations à suivre.

Contributions Techniques

  • UI / UX
    • Logo
    • Maquettes
    • Prototypes
  • Base de Données :
    • Conception de la base de données pour stocker les informations relatives aux utilisateurs.
    • Gestion des opérations CRUD pour les utilisateurs, les offres et les candidatutre.

Technologies Utilisées

  • Backend : Symfony, Doctrine ORM
  • Frontend : Twig, CSS, Bootstrap, JavaScript
  • Base de Données : MySQL
  • Gestion de Projet : Microsoft Planner, Microsoft Teams

Compétences Démontrées

  • Leadership et Gestion de Projet : Capacités à diriger une équipe, gérer les ressources et les délais, et résoudre les problèmes de manière proactive.
  • Développement Polyvalent : Maîtrise des frameworks PHP (Symfony), gestion des bases de données et mise en place de systèmes d'authentification.

Conclusion

Ce projet a démontré non seulement mes compétences techniques en développement backend et en gestion de bases de données, mais aussi mes aptitudes en gestion de projet, coordination d'équipe et contribution au frontend. Mon rôle de chef de projet m'a permis de garantir que toutes les parties du projet étaient alignées et avancent de manière cohérente et efficace.

Documentation

author image

Narththanan SIVANATHAN

Développeur junior Back-End

Copyright 2024 © SIVANATHAN Narththanan