CV Website Project
The current website you are browsing right now, was all constructed by me, its aim for me was to develop my skills further at CSS and create a more imaginative CV which would be more engaging for you to look at.
Whilst creating this CV website it significantly benefited my coding and software building abilities in several ways. Firstly, it provided a practical opportunity to apply my coding skills in a real-world project, allowing me to practice HTML, CSS. This was seen with my enhanced progress in understanding the CSS box-model and different display methods which helped me develop future projects with ease.
Building a website for my CV also enhanced my understanding of responsive design principles, ensuring my content looks good across various devices. Moreover, integrating features like interactive elements or dynamic content deepended my knowledge of backend technologies such as server-side scripting languages like Python's Flask module. Additionally, as I designed and developed your CV website, I encountered challenges that require problem-solving and critical thinking, fostering valuable skills essential for software development.
Additionally, during the development of this website, when optimising the web pages for mobile devices, I needed to use JS to modify the navbar to include a dropdown menu to improve the websites aesthetics, which took a decent understanding of the language to construct a fully functioning feature. Additionally, optimisng the website for mobile devices took significant CSS development and understanding to make it look visually appealing to the user.
Languages used during the development of this project:
- Python
- HTML
- CSS
- Javascript