Kazmatics.
All work

Case study · 04

Vendorstack

Frontend engineering contributions across a production socio-commerce platform — vendors, creators, and a community-led storefront launched into the Nigerian market in 2023.

Role
Frontend engineering · feature delivery
Vertical
Socio-commerce
Geography
Nigeria
Year
2023—

Vendorstack is a socio-commerce platform that lets African vendors and content creators reach a community-led audience. The work covered shipping features into a mature production codebase — Pages Router Next.js, Rematch state, Cypress coverage, Sentry observability — alongside a multi-engineer product team. The framing here is contributor, not founder or architect: working inside conventions another team had already set, against a backend already in production with paying users.

Workstreams

01

Production feature delivery

Shipped features into a Pages Router codebase running Rematch for state, Ant Design + styled-components for the UI layer, and Firebase for real-time pieces. The work was about moving within the existing conventions — Rematch models, AntD theming, the established routing and data-fetching patterns — rather than reshaping the platform. The interesting constraint of this kind of work: changes need to land cleanly alongside everyone else's, in a codebase old enough that the answer to most questions is already encoded somewhere in the tree.

02

Quality discipline

Cypress end-to-end coverage on critical flows (checkout being the explicitly-named one in the test suite), Sentry tracking on the frontend, and the type-discipline-and-test-discipline work that doesn't show up in screenshots but keeps a production app stable for real money moving through it. Pre-commit hooks via Husky + commitlint enforce the convention layer the team had agreed on.

03

Vendor & storefront surfaces

Feature work on the two main operator-facing sides of the product — the vendor side (catalog, orders, business profile) and the public storefront layer (dynamic `[storefront]` routing per vendor, product detail, checkout). Socio-commerce blurs the line between the merchant tools and the community-facing surface; both sides share a lot of state and design language, and the work moved across them as features required.

Stack

  • Next.js
  • React
  • TypeScript
  • Rematch
  • Ant Design
  • styled-components
  • Cypress
  • Firebase
  • Sentry

Closing

The platform shipped publicly in 2023 and has continued to evolve since. The current chapter — see [[Vent]] — is a next-generation rebuild that builds on Vendorstack's foundations and expands the product onto mobile.

Have something to ship?

We're currently taking on one or two new engagements at a time.