StepUp Online Shoe Store with Payments and Kazakhstan DeliveryStepUp Online Shoe Store with Payments and Kazakhstan Delivery
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
StepUp — online shoe store with payments and delivery
A full online shoe store with a catalog of 14,000 products, card payments and delivery across Kazakhstan.
For shoppers
Catalog filters by size, colour, season, brand and price, with a live product count
Quick view right from the product grid and search with instant suggestions
Product pages with a photo gallery, colour versions and a size picker
Cart for guests and signed-in users (merged at login), wishlist, reviews, order history and saved addresses
Order status updates on the page without reloading
Under the hood
Card payments via Freedom Pay: the server recalculates the total, signs the request and treats the signed server-to-server callback as the only proof of payment
Stock is written off only after a successful payment, inside a database transaction, so abandoned orders never lock up sizes
Kazpost delivery rates and parcel tracking, synced in the background with Celery
14,077 products, 85,473 size variants and 69,531 photos imported from a catalog export; full-text search in PostgreSQL
Security first: payment and delivery keys stay on the server, the refresh token lives in an httpOnly cookie, other customers' orders simply don't exist for you
262 automated tests and CI on GitHub Actions
Stack: Django 5 + DRF, PostgreSQL, Redis, Celery on the backend; React 18, TypeScript, Tailwind CSS and TanStack Query on the storefront; Docker, deployed on Vercel.
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started