← All projects
PROJECT OVERVIEWPROMO WEBSITE

Marble — a retail chain's autumn promo website in an antique style with a million draw

The second part of an autumn campaign of a chain of stores, designed with marble sculptures and columns: purchases of 300 ₽ or more in a store or in delivery are registered as receipts. Each receipt earns a guaranteed prize and enters weekly draws and the draw for the main prize — 1,000,000 rubles; partner products have prizes of their own, and a pair of friends gets a 4,000 ₽ certificate each.

Vue 3JavaScriptFrontendPinia
Role
Frontend developer
Timeline
2024, October
Первый экран осенней акции в античном стиле

The challenge

Build the promo website from a ready design on the shared base of the chain's campaigns: the home page with the mechanics and prizes in tabs, partner products and friend invitations, sign-in, receipt registration, the account and the winners page.

What the solution includes

  • The mechanics in tabs — the main prize, the weekly draw, partner products and friend invitations — with a card of conditions for each.
  • Prizes in five tabs: the main prize, weekly prizes, the prize for inviting a friend, prizes for partner products and the guaranteed prize.
  • Sign-in through the chain's single customer account (OAuth), passing the invitation code.
  • Receipt registration: a QR code through the camera or manual entry; the receipt history with statuses and rejection reasons, guaranteed prizes in the account.
  • Partner products in a slider, friend invitations by a personal link.
  • Participating regions, FAQ, winners, a responsive layout.

A commercial team project: I built the whole frontend from a ready design. Screenshots are from a local build with test data; the name and logos of the chain, its own label and the partner brands are hidden.

Next project Globe — a retail chain's New Year promo website with an advent calendar of giftsPROMO WEBSITE