← All projects
PROJECT OVERVIEWPROMO WEBSITE

Harvest — a retail chain's autumn promo website with progress toward a million draw and a photo contest

An autumn campaign of a chain of stores for the start of the school year: purchases of 500 ₽ or more give receipts for weekly draws, and once the registered receipts add up to 5,000 ₽, the participant enters the draw for the main prize — 1,000,000 ₽. Partner products add chances, and school classes compete in a photo contest for 100,000 ₽ for their needs.

Vue 3JavaScriptFrontendPinia
Role
Frontend developer
Timeline
2024, August — September
Первый экран осенней акции с розыгрышем миллиона

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, prizes in tabs, partner products, a mini-game and the photo contest, an account with the progress of the receipt total, prizes and contest uploads.

What the solution includes

  • The progress of the receipt total toward the main draw — on the main prize card and at the top of the account.
  • The mechanics in five steps and prizes in tabs: the main prize, weekly prizes, game prizes, the photo contest prize and the guaranteed prize.
  • The photo contest: uploading an entry from the account, a gallery of participants' entries with likes and deleting one's own entry.
  • The «Try your luck» mini-game: the participant picks one of six cards, and the site requests a guaranteed prize.
  • Receipt registration: a QR code through the camera or manual entry; the receipt history with statuses and rejection reasons.
  • Partner products in a slider, 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 chain's name, logo and slogan and the partner brands are hidden.

Next project Snowflake — a retail chain's autumn promo website with a winter holiday certificatePROMO WEBSITE