Visity

A small SaaS so a bakery or a mechanic in Poland could publish a landing page without hiring a developer.

Visity

A local shop that cannot pay for a custom site still needs a URL that looks finished. Visity was my answer for that gap in the Polish market: sign up, pick a theme, publish.

Role

Solo. I designed the data model, the editor, and the public pages.

Constraint

A separate backend was too much cost and ops for a bootstrapped tool. I moved onto Next.js API routes and MongoDB so one deploy owned auth, page JSON, and rendering.

The hard problem was dynamic routing. visity.com/bakery has to fetch that business and render its page. Missing slug has to 404 cleanly and send the visitor home, not dump a stack trace.

What I built

  • Theme picker and a form a non-technical owner can finish.
  • Per-business URLs rendered on the fly from MongoDB.
  • SEO-minded public pages — the whole point of the URL is to be shared.

Stack

Next.js, MongoDB, Next.js API routes.

What I would do differently

I would have versioned the page schema from day one. Flexible documents are friendly until you change a theme field and old pages go blank.

© 2026 Avaz.