PROJECT OVERVIEWWEB APPLICATION
Orbit — a loyalty platform with an academy and a prize shop
A brand's digital platform for its whole community: customers, shops, venues, distributors and bloggers. Participants complete the tasks of activities, earn points — the platform's own currency — study at the academy and exchange points for prizes.
- Role
- Frontend developer
- Timeline
- 2024, January — 2026, February

The challenge
Build the frontend of a large platform whose campaigns, courses and prizes come from the API, and grow it with the product for two years: new activity mechanics, account sections, the academy and seasonal special projects.
What the solution includes
- Activities with tasks: receipts registered by a QR code through the camera, a photo or by hand, codes from packaging, referral tasks and a closed shop for participants.
- Points: the balance in the header, a history of credits and debits filtered by dates and types, promo codes.
- A prize shop with stock and progress towards each prize, orders with delivery to CDEK pickup points, super-prize draws for points.
- The academy: courses of modules and lessons, tests with rewards and certificates, a knowledge base with filters, likes, reviews and favourites.
- A multi-step sign-up for different roles: a company search through DaData, region and city, a confirmation code and reCAPTCHA.
- The account: a profile, invitations by a link and a QR code, passes to events, notifications and a support chat.
- SEO tags from the API for every page and prerender support; frontend errors go to a log server.



A commercial team project: the frontend built from a ready design, most of the code written by me. Screenshots are from a local build with test data; the brand's logos and names are hidden.