Saltar al contenido

Portal in operation · cbb-1

Transparency
as an interface.

Sprints, deploys, invoices, incidents and documents in a single console. No chasing anyone on WhatsApp to find out how your project is going.

Every feature spends a month in internal use before it reaches a client. What you see here is the same portal we operate with.

Live view

The same console we run the workshop with.

portal.blokislabs.com — admin · session live

$ blokis status

all systems operational

uptime · 30d

99.97 %

active projects

4

open tickets

7

billed · month

$ 18.4 k

// recent activity

  • ● deploy tienda-andina-v3 · 12.4s · 0 errors 4m ago
  • ▲ sprint S03 closed · 14/14 tickets · review pending 1h ago
  • $ invoice INV-0241 paid via stripe · $1,480 3h ago

$ blokis projects ls

4 projects · 2 sprints running

  • ▸ tienda-andina-v3 deploy S07 +12 commits
  • ▸ erp-cooperativa dev S03 +34 commits
  • ▸ cv-quality-line qa S01 +5 commits
  • ▸ wallet-onchain paused — 0 commits

$ blokis billing pending

$4,090 outstanding · 1 due soon

id amount status when
INV-0241 $1.480 paid 2 days ago
INV-0242 $890 pending due in 3d
INV-0243 $3.200 draft edit

$ tail -f /var/log/blokis.log

live streaming from 7 nodes

  • 09:41:02 OK deploy tienda-andina-v3@a91f2c → cdn (12.4s)
  • 09:40:38 INFO cron run · backup pg_dump erp-cooperativa (412MB)
  • 09:40:11 OK health 99.97% · 7 nodes green · p95 latency 84ms
  • 09:39:47 WARN cv-quality-line · yolo queue holding 14 images
  • 09:39:20 INFO invoice INV-0241 marked as paid · stripe
  • 09:38:56 OK lighthouse: tienda-andina/landing 99/100/100/100
  • 09:38:29 ERR rate-limit 429 hitting wallet-onchain api · retry ok
  • 09:38:03 INFO pull-request #128 · reviewed · merge scheduled
  • tip try every view in the sidebar — they are real
  • tip the logs run every 2.4 s
  • tip the KPIs animate on entry

Signals on one screen

Everything you would ask, already answered.

  • Sprints progress, blockers and next milestones
  • Deploys environment, commit, owner and rollback
  • Support tickets prioritised by impact
  • Invoices payments, receipts and due dates
  • Incidents status, timeline and actions taken

Numbers the client sees

Measured, not promised.

Uptime · last 30 days
99.97%

CDN and nodes monitored continuously

Deploy time
< 12 s

Build → CDN edge in production

Backup cadence
6 h

Database and files · 30-day retention

Steps to see an invoice
0

No tickets, no follow-up meetings

Anatomy of the portal

Five areas, five questions.

Pick an area to see what you find inside. It is the same order the real portal menu has.

Overview

Live KPIs, recent activity and per-project status on a single screen.

  • Metrics with sparklines
  • Timeline of events
  • Health per node

Projects

Each product with its active sprint, the commits of the period and recent deploys.

  • Status per sprint
  • Commit diff
  • Visible owner

Invoicing

Paid, pending and draft invoices, reconciled automatically with the gateways.

  • Stripe + MercadoPago
  • Bank transfer
  • Signed receipts

Live logs

Streamed from the nodes: deploys, crons, service health and rate limits.

  • OK / WARN / ERR levels
  • Filters per project
  • Exportable to CSV

Vault

Documents, contracts and credentials with row-level isolation for each client.

  • Versioning
  • Role-based access
  • Download audit trail

Technical guarantees

What holds the trust up.

Four architecture decisions that are not up for negotiation, because they are what make opening the portal safe.

  1. Row-level isolation

    Each client only sees their own. The policies live in Postgres, not in the frontend.

  2. Magic link + 2FA

    No passwords to lose. Rotating sessions with an access log.

  3. Immutable audit log

    Every action is recorded: who, when and on what — and it cannot be edited.

  4. Recovery plan

    Restores tested every month. Target recovery time under 30 minutes.

acceso.blokis

How your access starts.

  1. 01 We create your organisation and your role.
  2. 02 We send a magic link to your team.
  3. 03 We link projects, hosting and billing.
  4. 04 You see the real pulse from day one.