← All projects
PROJECT OVERVIEWPROMO WEBSITE

Courier — a promo website of a bonus points draw for a retail chain's delivery orders

A two-week draw of the chain's delivery service: a participant confirms taking part on the site and orders groceries in the mobile app for 1800 ₽ or more. Once a week 50 winners are picked, and each gets 50,000 bonus points of the loyalty programme — 5,000,000 points in total.

Vue 3JavaScriptFrontendPinia
Role
Frontend developer
Timeline
2025, January — February
Первый экран розыгрыша для заказов в доставке

The challenge

Quickly build a small promo website from a ready design on the shared base of the chain's campaigns: confirming participation without receipt registration, the steps, delivery benefits, FAQ, an account with prizes and the winners.

What the solution includes

  • Confirming participation through the chain's single customer account (OAuth): app orders count automatically, with no receipt registration.
  • Participation steps in a slider switched by number, a block of delivery benefits and a link to shopping.
  • The account with the points won and the date they are credited by.
  • FAQ with expanding answers and a «Show more» button, a support question form.
  • Winners, a cookie banner, 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 logos and names of the chain, its delivery, its card and its bonus currency are hidden.

Next project Moped — a promo website of a retail chain's delivery spring campaign with a game and chancesPROMO WEBSITE