Project title: Application to manage different outputs.
Context: The aim of this project was to develop a website offering features for managing outings as well as tracking via a call list. It allowed the students to put into practice skills in web development, creating models and developing specifications.
Tools used:
- Development : PhpStorm for writing and managing code.
- Local server: XAMPP for local deployment of the project.
- Version management: Git and GitHub for change tracking and collaboration.
- Design: Figma for creating functional models.
Estimated workload: About 50 hours of work.
Period of completion: From January 16, 2023 to July 13, 2023.
Objectives and functional needs:
- Implementation of an outing management system, allowing you to add, modify and monitor the various activities organized.
- Development of a call list management functionality to ensure accurate tracking of participants.
Technologies used:
- Front-end: HTML, CSS and JavaScript for user interfaces and dynamic interactions.
- Back-end: PHP and MySQL for data management and dynamic functionality.
Documentation provided:
- A specification was drawn up to define the needs and structure the development.
- Functional models, created on Figma, served as a guide for the design and ergonomics of the site.
Summary:
- This project allowed me to deepen my knowledge of the framework Symfony and to gain valuable experience in developing comprehensive and precise specifications.
- I also improved my skills in creating functional mockups, ensuring an intuitive and efficient user interface.
- Completing this project gave me the opportunity to work across the entire development cycle, from design to feature implementation.
