Clésence

Project title: Site offering help with integration.

Context: This project is part of an application maintenance, with modifications and improvements made to different modules. The objective was to optimize the site's functionalities and improve the consistency between the user interface and the administration area.

Tools used:

  • Development : PhpStorm for writing and managing code.
  • Version management: Git and GitHub to track changes and collaborate effectively.

Estimated workload: About 60 hours of work.

Period of completion: From February 1, 2022 to March 4, 2022.

Objectives and functional needs:

  • Corrected wording to harmonize and improve the clarity of messages displayed on the site.
  • Added a manifesto to structure and document the site's goals.
  • Creation of a functional link between the front-end integration of the site and its administration space, in order to ensure better content management.

Technologies used:

  • Front-end: HTML, CSS and JavaScript for managing interfaces and interactions.
  • Back-end: Symfony for dynamic feature management and project organization.

Documentation provided: A specification was used to detail the needs and guide the changes made.

Summary:

  • This project allowed me to deepen my knowledge of the framework Symfony, exploring its components and how they work in a professional context.
  • I was able to carry out targeted technological monitoring of functionalities and components that I had not yet used, thus enriching my technical skills.
  • This experience also allowed me to better understand the importance of coherent integration between the user space and the administration space in a web project.