The Origin Story
How this whole thing started
Look, this started because there was a workshop deadline and someone needed to submit something. Someone said "lets make an e-commerce site" and everyone else just nodded because nobody had a better idea and the deadline was in two weeks.
So that was that. No grand vision, no brand strategy meeting, no mood board session. Just five people who agreed on a direction and started typing HTML.
Why tech and gaming gear
Half the group spends way too much money on PC parts and RGB peripherals so at least we could write the product descriptions without making stuff up. "Fast, very fast, uncomfortably fast" for the CPU is not marketing copy, that is a genuine personal experience.
The prices all say FREE because we were too committed to making it look real to stop and think about actual pricing. By the time someone brought it up the deadline was two days away. FREE it stayed.
What STACK actually means
The name came from a late night conversation about what a gaming setup really is. You are literally stacking things. CPU on motherboard, cooler on CPU, RAM in the slots, GPU in the PCIe slot. Just a carefully assembled stack of expensive components you spent months budgeting for.
That felt like a good name. Short, techy, applies to the fitness gear too if you squint. STACK it is.
Building it with no clue what we were doing
Pure HTML, CSS, and JavaScript. No React, no build tools, no package managers, no tutorials that actually matched what we were trying to do. Just three technologies that have existed since the early internet and a lot of browser developer tools open at the same time.
The site broke in ways it should not have been able to break. Someone's CSS once deleted the entire header and it took 45 minutes to figure out why. The search bar stopped working for a full day and the fix was a single missing bracket.
But it shipped. It runs. It has a cart that actually saves your items. It has login that actually logs you in. You are here reading about it instead of reading the error page, so by any reasonable measure that counts as a win.
What it turned into
What started as a two-page school project prototype became something with eleven pages, a dark theme, a real cart system, localStorage-based authentication, category filtering, live search, responsive layouts for mobile, and more product descriptions written in the voice of someone who genuinely wants you to buy a weighted vest.
Not every product page is perfect. Some descriptions are funnier than others. The fitness section exists because someone in the group does calisthenics and wanted to include it. The ISS Zvezda spacecraft model is listed because someone thought it was funny and nobody said no.
That kind of decision-making process is, honestly, what makes this feel human.
What we actually built this with
- HTML, CSS, JavaScript - no frameworks, fully static
- Google Fonts - Orbitron for the logo, Rajdhani for headings, Montserrat for body
- Font Awesome for icons throughout the site
- jQuery for the login form toggle animation
- localStorage for cart persistence and user accounts
- Inspired by Flipkart, Daraz, and RemoveAI