Wavy background
Production Tracker - Tejeduría App preview

Production Tracker - Tejeduría App

A desktop app for tracking, visualizing and comparing factory production data and machine status. The app combines a native desktop UI with a small local server to parse files, query a database, and provide interactive charts and tables.

Achievements

  • Cut down data entry times by 60%.
  • Reduced production inquiries by 90%.

Key capabilities

  • Import and parse production PDFs to compare production schedules and identify differences to compute revised targets.
  • Live dashboards showing machine states, daily/monthly production, efficiency metrics and estimates.
  • Interactive tables with filtering, editing and PDF export for reports.
  • Alerts (audio/notifications) and simple telemetry for process monitoring.

Architecture (high-level)

  • Desktop Shell: Electron hosts the app, providing native windows and packaging.
  • Renderer: Modern React UI renders dashboards, tables and file upload flows.
  • Bridge: A secure preload/context bridge allows renderer ↔ native operations.
  • Local Server: Embedded Node/Express process exposes HTTP endpoints for parsing, DB access and heavy processing tasks.
  • Database: Microsoft SQL Server backend for production data.
  • PDF: Parsing and generation libraries handle import/export workflows.
Stack
  • CSS
  • Electron
  • Express
  • HTML
  • JavaScript
  • Material UI
  • Microsoft SQL Server
  • Node.js
  • React
  • SQL
  • Tailwind CSS
  • Webpack
tejeduria gallery image 0tejeduria gallery image 1tejeduria gallery image 2tejeduria gallery image 3