Coffee Company Website Project
A coffee company Webpack site with home, products, product detail, providers, about, and contact pages.
Project image carousel

Image 1 of 6
Project Concept
A coffee-company marketing site — products, product detail, distributors, and company information. A static blue-themed template.
What the Interface Shows
The homepage, the products page, the cappuccino product detail, the distributors page, the about page, and the contact form.
My Role and Decisions
When building the multi-architecture Docker image, I found that the legacy image-minimization tools the project depends on (gifsicle, optipng) have no working ARM64 build path. Instead of dropping that architecture or replacing the tools, I built the static assets (which are architecture-neutral anyway) on AMD64 only, then copied them into the NGINX stage itself, which builds natively for each target architecture — so the final image supports both without needing to change the project’s original tooling.
Technical Aspects
Webpack 5, Sass, legacy image-minimization tools (gifsicle/optipng/SVGO), and six static pages including three product-detail pages generated from a shared mixin.
Project Value in the Portfolio
This project demonstrates solving a real cross-architecture compatibility issue (legacy build tools with no ARM64 support) with a practical workaround instead of changing the project’s own tooling.
Related projects
Technology Company Website
A technology-company marketing site with a portfolio, blog, and team page — a static corporate template with no backend.
Read more: Technology Company WebsiteEcommerce Store Interface
A complete e-commerce storefront template with products, cart, checkout, and advanced search — a pure display interface with no backend.
Read more: Ecommerce Store InterfaceNews Website Interface
An Arabic news website with articles and search, a fully static release prioritizing offline preview.
Read more: News Website InterfaceRelated services
Professional Front-End and Web UI Development
Responsive web interfaces built from clear product flows, reusable components, accessible states, and API-ready front-end structure.








