Createx

The website was meticulously developed by translating the design mockup from Figma into clean HTML, CSS, and JavaScript code. The main objective was to create a fully responsive and adaptive layout that would seamlessly adapt to all devices and screen sizes. This ensured that the website provided an optimal user experience regardless of whether it was accessed on a desktop computer, laptop, tablet, or mobile phone.

To streamline the development process and improve efficiency, a template based on Gulp and Webpack was utilized. This template provided a standardized workflow and automated several tasks, such as compiling SCSS to CSS, bundling JavaScript modules, and optimizing files. Gulp and Webpack greatly enhanced the development workflow, allowing for a more organized and efficient approach.

Various methodologies and technologies were employed to ensure code organization and maintainability. The Block-Element-Modifier (BEM) methodology was implemented to structure and name CSS classes, promoting modularity and reusability. This methodology simplifies the styling process and allows for better code scalability and maintenance.

The SCSS preprocessor was used to enhance the styling capabilities of the website. SCSS provides advanced features such as variables, mixins, and nesting, which make the development of complex stylesheets more efficient and manageable. SCSS is then compiled into regular CSS that is compatible with web browsers.

The Grid system was employed to establish a flexible and responsive layout structure. Grid provides a powerful system for creating multi-column layouts and arranging elements on the page. It allows for precise control over the placement and alignment of content, ensuring consistent designs across different devices.

In addition to the aforementioned technologies and methodologies, the website also incorporated the Swiper slider library to enhance the user experience and showcase dynamic content. Swiper is a powerful and versatile JavaScript library that allows for the creation of responsive and touch-enabled sliders, carousels, and galleries.

By implementing the Swiper slider, the website gained the ability to display visually appealing and interactive content in a smooth and intuitive manner. The slider enabled the website to showcase images, videos, or any other type of content in a captivating and engaging way, capturing the attention of the visitors and enhancing the overall visual experience.

Throughout the development process, great attention was given to ensuring the validity of the markup and CSS. The HTML and CSS code were validated to adhere to industry standards and best practices. This validation helped improve the website’s accessibility, cross-browser compatibility, and overall quality.

In summary, the website was developed by translating the design from Figma into clean HTML, CSS, and JavaScript code. The development process involved creating a fully responsive and adaptive layout that caters to various devices. The Gulp and Webpack template streamlined the development workflow, while methodologies like BEM and technologies like SCSS and Grid ensured code organization and maintainability. The markup and CSS were validated to ensure compliance with standards, improving accessibility and cross-browser compatibility. Thorough testing, adherence to best practices, and attention to detail were key factors in ensuring the functionality and quality of the website.

My other works

  • All
  • HTML/CSS/JavaScript
  • WordPress