adriannaderkacz / code-refactor

Refactoring the code and making the website accessible for the user.

Home Page:https://adriannaderkacz.github.io/code-refactor/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Code Refactor

Bootcamp: Module 1 Challenge

The project involves refactoring an exisiting website for a marketing agency to improve its accessibility and ensure it follows coding standards. The challenge provides starter code with specific criteria related to semantic HTML, logical structure, accessible attributes, and code organization. The primary goal is to optimize the website for search engines and improve the overall codebase for lon-term sustainability.

The motivation was to address the challenge and refactor existing code to meet specific accessibility standards.

The project was built to improve the accessibility of an exisitng marketing agency website. The goal is to make the site more inclusive for people with disabilities and enhance its visibility on search engines.

The project solves the problem of a website that does not meet accessibility standards. By refactoring the code, it aims to ensure that the website is usable by individuals with disabilities and is well-optimised for search engines, contributing to better online visibility for the marketing agency.

The project provides learning opportunities in web accessibility, code refactoring, and following best practicess for HTML and CSS. Developers will gain insights into the importance of creating accessible websites and the significance of code organization and comments for long-term maintainability.

Table of Contents (Optional)

Installation

N/A

Usage

Navigate through the website using the menu and links provided. The logical structure ensures an intuitive flow, making it easy to explore different sections.

Take advantage of the enhanced accessibility features implemented during the refactoring process. These features are designed to make the website more inclusive for individuals with disabilities.

Engage with contnet, knowing that it has been optimised for accessibility standards. The use of semantic HTML ensures that screen readers and other assistive technologies can interpret the content accurately.

Benefit from the improved search engine optimisation - the project aimed to enhance the website's visibility on search engines, so users can easily find relevant information by entering relevant queries.

If you are a developer, or someone interested in web development, explore the codebase to gain insights into web accessibility, code refactorting techniques, and best practices for HTML and CSS. The project provides an educational opportunity to understand the importance of creating accessible and maintainable websites.

Provide feedback on your user experience. The project aimed to create a user-friendly and accessible website, and your input can contribute to further improvements.

Provide instructions and examples for use. Include screenshots as needed.

Credits

N/A

License

MIT License

Copyright (c) [2023] [AdriannaDerkacz]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Refactoring the code and making the website accessible for the user.

https://adriannaderkacz.github.io/code-refactor/

License:MIT License


Languages

Language:HTML 67.6%Language:CSS 32.4%