unboundpixel

Studiu de caz

Apicary

SaaS · Aplicație web

Definește, testează și găzduiește API-uri mock printr-o interfață simplă, fără backend de configurat.

Interfața Apicary cu endpoint-uri mock și limite de request
01

Context

Frontend-ul avansează. API-ul real, nu mereu.

Când interfața depinde de endpoint-uri reale, progresul se blochează până când backend-ul este gata sau disponibil pentru testare.

Apicary a pornit de la o idee simplă: mock-urile ar trebui să ofere URL-uri live și răspunsuri realiste, fără să construiești un backend doar pentru prototip.

02

Soluția

Definești endpoint-uri. Primești un URL. Vezi traficul.

Apicary leagă un dashboard de un URL public pentru fiecare workspace. Configurezi method, path, status code și body JSON — iar aplicația ta poate apela mock-ul imediat.

Printre funcționalitățile principale:

  • Endpoint-uri mock definite în câteva secunde, direct din dashboard
  • URL live instant pentru fiecare workspace, partajabil cu echipa
  • Loguri de request în timp real — method, path, status și duration
  • Workspace-uri și limite pe planuri, pentru endpoint-uri și request-uri lunare
  • Import OpenAPI pentru generarea automată a endpoint-urilor
03

Cum a fost construit

Apicary combină o aplicație web pentru configurare cu infrastructura care servește mock-urile și înregistrează fiecare request.

  • 01

    Frontend

    React · TypeScript · Next.js · Tailwind CSS

    Dashboard-ul permite crearea și editarea endpoint-urilor, gestionarea workspace-urilor și vizualizarea traficului fără pași inutili.

  • 02

    Gateway mock

    mock.apicary.dev · routing per workspace

    Fiecare workspace primește un URL public. Request-urile sunt direcționate către răspunsul configurat și înregistrate pentru loguri live.

  • 03

    Backend

    PostgreSQL · Realtime

    Endpoint-urile, workspace-urile și limitele de plan sunt persistate în PostgreSQL. Logurile de request ajung în interfață în timp real.

04

Rezultate

Apicary este live ca produs SaaS, cu plan gratuit pentru prototipuri și tier-uri plătite pentru volume mai mari.

Proiectul a pornit de la nevoia de a prototipa fără backend și a evoluat într-un produs complet: workspace-uri, URL-uri publice, loguri live și import OpenAPI.

Următorul pas

Ai un produs de construit?

Spune-ne despre el. Discutăm ce vrei să construiești și stabilim împreună următorii pași.