Skip to content

Nanoinfluencers.io

A SaaS marketplace matching local businesses with nano-influencers

A subscription platform where businesses publish offers and nano-influencers claim them in exchange for posts and reviews.

The Nanoinfluencers.io website and a deal page listing an offer with a usage limit and required Instagram post and Google review.

The challenge

Small businesses want the reach of local creators, and creators with small followings want deals worth posting about. Arranging those collaborations one at a time over direct messages does not scale: terms are unclear, redemptions are untracked, and nobody can tell which collaboration brought customers in.

The requirement

  • Businesses can publish an offer with clear terms: what the influencer receives, how many times it can be used, and what they must do in return.
  • Influencers can browse offers, claim them and redeem them.
  • Each collaboration is trackable, so a business can see what an offer produced.
  • The platform runs as a subscription service with tiered plans.

The solution

We built a two-sided web platform. A business creates a deal, for example a two-for-one lunch menu, sets a usage limit, and specifies the deliverables, such as an Instagram post or a Google review. Influencers see deals that match them and claim the ones they want.

Each influencer receives a unique code, which is how redemptions are attributed to an individual creator. Businesses see results per deal and per influencer in their dashboard.

Platform administrators approve accounts, manage businesses and review activity. Subscriptions and plan changes are handled through Stripe.

Architecture

The platform is written in TypeScript end to end: a React frontend and a NestJS API on PostgreSQL. Redis backs the parts of the system that need fast reads, such as dashboards. Stripe manages subscription billing, and its webhooks keep each account’s plan status in step with the application.

Technology

React, NestJS, TypeScript, PostgreSQL, Redis and Stripe.

Outcome

Nanoinfluencers.io runs as a subscription product in which a collaboration is a structured, trackable deal with defined terms on both sides.

More work

Have something similar to build?

Tell us what you’re building, fixing or automating. We’ll tell you honestly whether we can help.