Sari la conținut
LABS
Basetool (v1)20227 luni (Iul 2021 - Ian 2022)

Basetool v1: de la date SaaS împrăștiate la un workspace compozabil pentru echipe tehnice (7 luni)

Am co-fondat Basetool în 2021: o platformă TypeScript / React / Next.js care lăsa echipele tehnice să tragă date din toate tool-urile într-un workspace configurabil. Livrat în 7 luni; a informat studio-ul de astăzi.

  • TypeScript
  • React
  • Next.js
  • Redux
  • Tailwind

Provocarea

Majoritatea echipelor tehnice IMM cu care am vorbit aveau aceeași problemă: date importante împrăștiate în zece tool-uri SaaS diferite, câteva tabele Postgres și un Google Sheet pe care cineva îl întreținea din 2019. Un view cross-cutting util asupra businessului însemna fie să construiești un tool intern nou pentru fiecare întrebare nouă (scump și lent), fie să cumperi software BI enterprise, cu prețuri pentru un cu totul alt client.

Gap-ul din mijloc era real și persistent. Echipele aveau nevoie de ceva care să le înțeleagă sursele, să le dea un field model flexibil și să le lase să construiască view-urile de care aveau nevoie fără să scrie o aplicație nouă de fiecare dată.

Soluția

Am construit Basetool v1 în șapte luni ca platformă TypeScript / React / Next.js centrată pe trei idei:

  • Fields compozabile. În loc de o schemă rigidă, Basetool v1 trata fields ca obiecte de primă clasă: tipizate, filtrabile, reutilizabile între views. O echipă putea remodela cum erau prezentate datele fără să remodeleze baza de date.
  • Views și roluri. Oameni diferiți aveau nevoie de slice-uri diferite din aceleași date. Modelul de view și permisiuni lăsa o singură sursă de adevăr să alimenteze multiple ecrane, fără ca fiecare echipă să-și mențină propria copie.
  • Frontend boring, ușor de întreținut. TypeScript pentru safety, React pentru UI, Next.js pentru rendering, Tailwind pentru styling. Fără abstracții deștepte, fără state management inedit. Produsul era menit să se simtă ca un tool intern pe care o echipă competentă și l-ar construi pentru ea, dacă ar fi avut timp.

View cross-cutting asupra businessului

Înainte

Date împrăștiate în zece tool-uri SaaS, câteva tabele Postgres și un Google Sheet întreținut din 2019. Fiecare întrebare nouă însemna un tool intern one-off (scump și lent) sau BI enterprise cu prețuri pentru un alt client (overkill).

După

O platformă multi-sursă care înțelegea sursele și dădea echipelor un field model flexibil, ca să construiască view-urile de care aveau nevoie fără să scrie o aplicație nouă de fiecare dată.

Remodelarea datelor

Înainte

O schemă rigidă însemna că remodelarea modului în care erau prezentate datele cerea de obicei remodelarea bazei de date, și fiecare echipă își menținea propria copie.

După

Fields compozabile ca obiecte de primă clasă (tipizate, filtrabile, reutilizabile între views) lăsau o singură sursă de adevăr să alimenteze multiple ecrane prin modelul de view și permisiuni.

Basetool v1 a fost o explorare de produs; nu sunt disponibile sau inventate metrici comerciale.

Rezultatele

Am livrat platforma v1 cu primitivele core intacte: surse, fields, filtre, views și permisiuni bazate pe roluri. Produsul a rulat în producție și a validat teza că echipele tehnice IMM vor tooling intern compozabil, nu o versiune scalată în jos de dashboards enterprise.

Basetool v1 nu mai este în dezvoltare activă. A fost o explorare de produs, nu o companie la stadiu de creștere. Nu sunt disponibile metrici comerciale și nu prezentăm asta ca o poveste de scale. Ce a produs este playbook-ul pe care Basetool Labs îl rulează acum: în loc să construim un singur produs generalizat pentru toată lumea, construim tool-ul custom potrivit pentru fiecare echipă, mai repede și cu leverage AI-nativ.

Distribuie

Spune-ne ce construiești.

Programează o discuție

Alege ce categorii de cookies accepți. Poți schimba oricând din footer.