Saltar al contenido principal

Aplicación de Escritorio

Software de escritorio en Electron y React para el trabajo que se queda en la máquina: funciona sin conexión, empaquetado para Windows, macOS y Linux, y conectado al backend de la plataforma como cualquier otro cliente cuando la hay. Keyboard Tracker, un rastreador de actividad de empleados con su propio generador de informes, es el ejemplo de esta sección.

Termi mark

Termi - Aplicación de Terminal de Código Abierto para macOS y Linux

Una aplicación de terminal de código abierto para macOS y Linux, publicada por Webanion bajo la licencia MIT: comandos guardados que abren hasta cuatro terminales lado a lado en una pestaña, en una disposición que Termi recuerda, y que pueden arrancar con la aplicación; dividir, reabrir, una paleta de comandos, una hoja de atajos, una guía integrada y las cifras de CPU, memoria y red en la barra lateral. Electron, React, TypeScript, xterm.js y node-pty, compilado con electron-vite y probado con Vitest, con un servidor MCP para que un asistente gestione los comandos guardados. Código fuente en github.com/webanion/termi.

Md Moniruzzaman Image
Jawad Ahbab Turna

Md Moniruzzaman, Jawad Ahbab

Open Source Community mark
Keyboard Tracker Logo

Keyboard Tracker - Gráficos e Informes de Actividad en el Escritorio

Una app de escritorio discreta para Linux, Windows y macOS que cuenta el uso del teclado y el ratón, lo representa en gráficos y exporta informes, creada para Ja Turna en cinco semanas. Cuenta las pulsaciones sin registrar lo que nadie escribe, muestra gráficos de un día o de toda la historia y sigue fluida con meses de datos, descarga cualquier tabla como un PDF que un responsable puede compartir y guarda todo su historial en un solo archivo para un equipo nuevo. Electron, React, TypeScript y Redux desde una sola base de código.

Md Moniruzzaman Image

Md Moniruzzaman

sep 07, 2021

Jawad Ahbab Turna

Otras áreas en las que trabajo

Servidores MCP que exponen una plataforma real a los asistentes de IA, pipelines de agentes que hacen trabajo editorial real tras puertas de aprobación humana, y la infraestructura que los mantiene en producción. Construidos como sistemas, autenticados, con alcance definido y auditados, nunca como demos.

Apps para iOS y Android con React Native y Expo, construidas como una superficie más de la plataforma que las respalda: el mismo backend, la misma autenticación y el mismo modelo de datos que la web, publicadas en las tiendas al mismo ritmo. La sección va desde una plataforma de reservas y red de trabajo compartido para operadores de minibuses y autocares del Reino Unido hasta una app de ayuda al viajero entregada a lo largo de dieciocho meses, una app de habilidades para la vida para estudiantes, una app deportiva local, una herramienta de facturación para un distribuidor y una plataforma para fans.

Plataformas web y los sitios que las presentan, con React y Next.js sobre un CMS headless: paneles de administración que llevan un negocio día a día, portales para clientes, el libro contable y los préstamos de una cooperativa, y sitios públicos que cargan rápido y se leen bien para buscadores y rastreadores de IA. Renderizados en servidor, localizados y medidos, sea cual sea su tamaño.

El trabajo de infraestructura y publicación que mantiene viva una plataforma: una migración de producción desde la nube gestionada a Kubernetes autoalojado sin tiempo de inactividad registrado, servicios en Docker detrás de Cloudflare, CI/CD que despliega con cada push y lanzamientos móviles llevados a través de la revisión de las tiendas. Las copias de seguridad, el TLS y la monitorización son parte del trabajo, no extras.

Piezas integrables que llevan una plataforma a la web de otra persona. El widget Prebooked permite a un operador de minibuses o autocares ofrecer reservas en su propio sitio, con la plataforma Fully Booked detrás, para que los clientes reserven sin salir de la página. Fácil de instalar y hecho con el mismo nivel que el producto que amplía.

Las piezas alrededor de las plataformas que no son ni una app ni un sitio: gm-libs, los paquetes TypeScript reutilizables para autenticación, datos, interfaces y trabajo en segundo plano de los que parte cada frontend y backend de Webanion, y el recorrido de diseño de un producto, desde un prototipo interactivo en Figma y su UI/UX hasta los recursos visuales y los vídeos tutoriales que lo llevaron al mercado.