Analysis & Comparison
Comparative analysis of leading electronics online stores. Identification of UX patterns and architectural approaches.
Розробка інтернет-магазину електроніки TechVolt
Research and practical implementation of a modern e-commerce solution using HTML5, CSS3 and JavaScript with a focus on UX/UI design principles, accessibility and responsiveness.
The rapid growth of e-commerce in Ukraine and globally creates significant demand for quality web solutions for online retail. Research shows the e-commerce market grows 20–30% annually, confirming the relevance of developing effective online stores.
Modern consumers expect fast loading times, intuitive navigation, cross-device responsiveness and accessibility for people with disabilities. These requirements define the technical and design direction of this research.
The thesis covers the full development cycle of an e-commerce platform's client side — from architecture planning to performance optimization and SEO.
To develop and research a fully functional static electronics online store using modern web technologies.
Study of leading e-commerce platforms, identifying advantages and drawbacks of existing approaches to electronics online store development.
Development of the project structure, component interface model, and page interaction schema for the store.
Development of a responsive, accessible and SEO-optimized interface using HTML5, CSS3 and Vanilla JavaScript.
Implementation of a cart management system with state persistence via the browser's localStorage API.
Cross-browser compatibility checks, code validation, performance optimization and WCAG 2.1 compliance verification.
Comparative analysis of leading electronics online stores. Identification of UX patterns and architectural approaches.
Applying the Design Thinking methodology: empathy, define, ideate, prototype, test.
Step-by-step feature implementation using GitHub Flow: feature branches, pull requests, code review, merge to main.
HTML/CSS validation via W3C Validator, accessibility checking with axe DevTools, performance audit via Google Lighthouse.
Multi-page electronics online store with catalog, filtering, cart, about and contact pages.
Correct display on all devices: desktop, tablet, mobile. Supports screens from 320px to 2560px.
Semantic markup, ARIA attributes, keyboard navigation and screen reader support. Level AA compliance.
Optimized code with no unnecessary dependencies. Target Lighthouse Performance Score — 90+.
Meta tags, Schema.org, Open Graph, sitemap.xml, robots.txt, semantic heading structure h1–h6.
Detailed code documentation, README, lab reports and documented Git project history.