Skip to content

Mission 01 · SaaS · In-house product

SurGestión

Cloud business management software with an edition for each industry.

SurGestión on a phone
Platform
Web and mobile
Code
Private
Stack
React · TypeScript · Tailwind CSS
Fig. 1 · SurGestión summary dashboard

01

The mission

Generic software doesn't understand how an internet provider bills its subscribers or how a bar's kitchen runs. SurGestión is a shared core of invoicing, collections, stock and reports, with an edition per industry on top that brings that business's own screens and workflows, so nobody has to bend to the system.

Cloud business management with an edition for each industry: internet providers, points of sale, bars and clothing rental. Invoicing, collections, stock and reports in a single dashboard, on desktop and mobile.

  • Industry editions
  • Light and dark mode
  • Web and mobile dashboard

02

What it does

  1. 02.1Internet providers

    Subscribers and plans, monthly billing, automatic suspension and reconnection on MikroTik, a payment portal with MercadoPago and WhatsApp notices.

  2. 02.2Retail and kiosks

    Counter sales with a barcode scanner, cash shifts with closing counts, live stock, labels and thermal-printer receipts.

  3. 02.3Bars and restaurants

    A floor plan with each table's status, orders sent to kitchen and bar, printed tickets and payment at the shift's register.

  4. 02.4Clothing rental

    Garments with code and size, bookings that never overlap, deposit, balance and guarantee, fittings and alterations, and profit per garment.

03

How it's built

The dashboard is a React and TypeScript web app with Tailwind CSS, built for desktop and mobile, in light and dark mode. The public landing, with one page per industry, is built with Astro as a static site: editions and prices come from the same API, so publishing a new edition adds its page on the next build.

Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Astro

04

On screen

Fig. 2 · SurGestión point of sale
Fig. 3 · SurGestión on a phone