Loading
Case study
E-commerce · client project · live

A whole night in one scroll - and a shop that opens at sunrise.

Category
Landing page · 3D · Online shop
Client
Life Power (Good Morning Shot)
Timeline
May - August 2026 · live
Role
Concept · Design · Development
The Good Morning Shot landing page on a laptop - Take the night. Keep the morning. with a 3D bottle at 11:47 pm
The film

From 23:47 to sunrise in one scroll - Good Morning Shot in about a minute.

At a glance

For Good Morning Shot - a 30 ml shot for the morning after a night out - I designed and built a product page where scrolling plays the night from 23:47 to sunrise around a 3D bottle, and the shop behind it, in Polish and English.

6concepts
Complete page concepts on a preview site before the client chose one, then 8 colour and type variants of it
1night
The whole page is one scroll from 23:47 to 07:12, with a clock and the sky changing as you go
451texts
In the Polish-English dictionary kept with the code, so the English version can be rebuilt with one command
0outside
Requests to outside servers for scripts and fonts - everything is served from the shop itself
01 - The problem

A new product that has to explain itself in one evening.

Good Morning Shot is a new drink with a simple promise and a story that happens overnight: you take it before you sleep, and the morning is the point. A product page full of ingredient lists would not carry that. The brand needed a page people remember - and a shop right underneath it, so the decision to buy happens on the same page.

The brief: a page that feels like a premium launch, a real bottle on screen instead of a flat packshot, packs that make the per-bottle price obvious, a checkout that looks like the brand rather than a default shop, and an English version for buyers outside Poland.

02 - The vision

The page is the night. The shop is the morning.

Three principles drove every decision:

  • Show many, choose one. Six complete concepts went up on a preview site - from a liquid lab to a print-style editorial and a sticker zine - and the client chose “Dawn”: night turning into morning. Its colours and typography were then explored in eight more variants before the final look was set.
  • Scroll is the story. The page starts at 23:47. As you scroll, a clock in the corner runs through the night, the sky moves from deep violet to sunrise, and each stage explains what happens while you sleep - until 07:12, when the shop appears.
  • The bottle is real, the shop is the brand. The bottle is built in code, with the label made from the client’s own print file, so it turns in light like an object. Below it, the shop keeps the same look all the way to the order confirmation.
03 - Who it’s for

Built for people planning a big night - and a brand launching its first product.

The Good Morning Shot landing page on a laptop - the scientific background section at 1:07 am, with the 3D bottle
Curious first-timers

They arrive from social media on a phone. The page has to explain the product in the time it takes to scroll through it once.

Planners

They buy ahead for a wedding or a weekend away. Packs of 1, 4 and 12 show the price per bottle and the saving straight away.

Buyers abroad

An English version under /en/, with the checkout, validation and order emails in English too.

The brand team

Edits products and prices in the shop panel; the pack cards on the landing page update from them on their own.

04 - Technology & the challenge

A 3D landing page on top of a real shop - on simple shared hosting.

The landing page is hand-written, with the 3D bottle and the scroll-driven night running in the browser, and slower devices get lighter pre-rendered frames instead of live 3D. A scanned 3D model of the bottle was tried first, but its texture map could not carry a clean label, so the bottle was rebuilt in code and the label is wrapped from the client’s vector file.

Under the page sits a widely used shop platform with all its default styles switched off and its own cart drawer and checkout. The client’s hosting has no command line, so the whole shop - settings, products, delivery, legal texts - is created by a script, and moving it to the live server is a single migration package with checksums and a checklist. The English version comes from a dictionary file kept with the code and can be imported from the panel.

05 - The workflow

Six concepts. One night. A shop by morning.

It started with the product’s real ingredients and a first 3D bottle. Six concepts followed on a preview site with a picker, so the client could click through each one on her phone. After “Dawn” was chosen, colour and type variants were tested on the same picker, the final copy went in, and the shop was built under the landing page - cart, checkout, packs and legal pages - then reviewed at three screen widths. The English version and the migration package came last, and the shop went live in August 2026.

The Good Morning Shot landing page at 5:00 am on a laptop and the night-time hero on a phone
Mobile screen: the scientific background section of the night
01:00The night starts with how the formula works.
Mobile screen: a night stage card with the clock in the corner
Deep nightEach stage of the night is one card on the clock.
Mobile screen: stages at 3:30 and 4:00 am
03:30The clock keeps running as you scroll.
Mobile screen: sunrise at 6:20 am
06:20The sky turns into sunrise.
Mobile screen: packs with the price per bottle and a buy button
07:12The shop opens: packs with the price per bottle.
Mobile screen: the checkout, step 2 of 3, with a sticky order button
CheckoutThree steps in the brand’s own look.
06 - Feature highlights

A clock that tells the story.

The corner clock is tied to the scroll: every stage of the night has its own hour and its own short explanation, so reading the page feels like living through one night, hour by hour.

The Good Morning Shot landing page on a laptop - a night stage at 2:00 am with the 3D bottle
+ Packs that sell themselves

The 1, 4 and 12 packs on the landing page are built from the shop’s products, so the price per bottle, the saving and the price per 100 ml are always calculated from the current prices.

+ A shop that can move house

The whole shop is recreated by a script and moved with one package, with checksums and a check of uploaded files - because the live hosting has no command line and every step there is done by hand.

07 - Results

Live in Polish and English since August 2026.

The landing page and the shop run on lifepower.com.pl: the night in one scroll, the 3D bottle, packs, the cart drawer and the checkout, in two languages.

The Good Morning Shot shop on a laptop - packs of 1, 4 and 12 bottles at sunrise
10.05
Start: the product’s real ingredients and the first 3D bottle.
11.06
Six complete concepts on a preview site with a picker.
31.07
The final “Dawn” page, the bottle rebuilt in code and the shop underneath.
08.08
The English version and the migration package for the live server.

Like what you see?
Let’s build the next one.

From a blank page to a working product - AI, automation, full-stack engineering. Get in touch and let’s talk about your idea.