This step consisted of translating the image of the portfolio I had in my head into HTML and CSS code. To do this, great rigor and organization are necessary, because on a website, the number of files grows very quickly. To make maintenance easier, each page must be easily found. Additionally, placing an `index.html` file in each folder prevents visitors from browsing through the file structure directly.
This site
Designing this site posed no problems for me, as I’ve already coded websites before. Additionally, I knew we had to create it during the second semester, but I wanted it finished early for internship applications.
To ease maintenance, it is crucial to properly comment on different parts of the code, to help navigate quickly and effortlessly without having to reread everything every time.
Commenting the code was time-consuming but straightforward. Though tedious, it is necessary for easy maintenance.
The IUT normally provides a hosting platform on Updago, but for long-term maintenance and as a way to shorten the address, making it easier to include on a CV, I also self-hosted this website, as well as those of other students.
Hosting and managing the websites posed no issues for me, as I’ve done this before.
This project allowed me to develop my skills in designing various pages, checking that links and file redirections were functioning correctly, among other tasks. To ensure proper site maintenance, I implemented a very strict data structure and added comments. This project also helped me develop my ability to deploy the portfolio through hosting.