$ cd ~/repos/projeto-oficina
ProjetoOficina
The system that started the family: work orders, customers and vehicles for auto repair shops.
Private repository: code available on request.
## About the project
ProjetoOficina is a Windows Forms desktop system for auto repair shops, and the first of the family. It organizes the service from quote to delivery: the customer, the vehicle, the parts and the services go into a work order that follows the job until it's done.
It has records for customers, vehicles, products (parts), services and employees, printable reports, and access control with login, users and password change. Data is stored with Entity Framework Core, on SQLite or PostgreSQL.
GestaoComercial grew out of its structure, with generalized names (vehicle became equipment) to serve other businesses, followed by GestaoModa. The shared infrastructure (base screens, input masks, printing, database) carried over from one system to the next.
## Highlights
- Work orders from quote to delivery, with parts and services
- Records for customers, vehicles, parts, services and employees
- Printable reports
- Login, users and password change
- The foundation GestaoComercial and GestaoModa grew out of
## Stack and languages
## Other projects
- GestaoComercialDesktop system for stores that sell products and also service their customers' equipment. First deployed at a toner, printer and stationery store.
- GestaoModaSales and inventory for clothing stores: keyboard-driven POS, size and color grid, store credit, exchanges, cash register and 22 reports. Rebuilt in .NET 8 on top of GestaoComercial.
- pdf-para-epubOnline PDF to EPUB converter for reading on Kindle, Kobo and reading apps. Static front end on GitHub Pages and a Python API running Calibre in a Docker container.
- CriadorInstaladorA desktop tool that builds the .msi installer for a Windows Forms system, with Portuguese setup screens and a shared data folder.
- LionFinancePersonal finance API in ASP.NET Core organized in layers: Domain, Application, Infrastructure and API. Work in progress.