Project title: Site allowing you to create and manage different tickets.
Context: This project consisted of application maintenance, with specific modifications and additions to modules of an existing site. The objective was to improve the functionalities and user experience related to ticket management.
Tools used:
- Development : PhpStorm for code management and writing.
- Version management: Git and GitHub for change tracking and collaboration.
Estimated workload: The project took about 20 hours of work.
Period of completion: From January 17, 2022 to January 28, 2022.
Objectives and functional needs:
- Added customer name on the tickets page, to make it easier to navigate to the list of associated tickets.
- Implemented a feature to add multiple files related to a ticket to enrich the associated information.
Technologies used:
- Front-end: HTML, CSS and JavaScript for interfaces and interactions.
Documentation provided: A specification document (CDC) was used to frame the needs and plan the modifications.
Summary:
- This project allowed me to deepen my knowledge in the use of the framework Symfony, especially by working on advanced features.
- I learned how to create a Symfony command to send reminders to users about existing tickets.
- This experience strengthened my understanding of application maintenance processes and allowed me to enrich my skills in professional web development.
