Project title: Application for managing rentals.
Context: This project consisted of developing a website with different features related to rental management. The objective was to enable efficient management of properties, tenants and agents while offering an intuitive and functional user interface.
Tools used:
- Development : PhpStorm for writing and managing code.
- Local server: XAMPP to host the project during development.
- Version management: Git and GitHub to track changes and collaborate.
Estimated workload: Approximately 40 hours were spent on this project.
Period of completion: From December 20, 2021 to April 25, 2022.
Objectives and functional needs:
- Implementation of a system allowing the management of rentals (adding, modifying and monitoring).
- Management of tenant information (identity, contact details, rental history).
- Management of agents, including their monitoring and their interactions with the rented properties.
- Management of available properties, with their details (description, availability, etc.).
Technologies used:
- Front-end: HTML, CSS and JavaScript for structure and dynamic interactions.
- Back-end: Symfony for functionality and data management.
Documentation provided: A specification was produced to structure the needs and guide the development.
Summary:
- This project allowed me to carry out in-depth monitoring of the framework Symfony, consolidating my knowledge of its use and organization.
- I strengthened my skills in managing web projects, especially those involving several complex functionalities.
- The experience enriched my abilities to effectively integrate interactions between users, assets and agents in a web application.
