Log the shift from the phone, validate it against the photo
↗

In production at FAST SRL since 2025 · Italy, local time
FogliOre and CONNET are the two products we wrote to run our own cleaning company and online shops. Now they are opening to companies like yours.
Two products for the boring part of running a company. Timesheets, shifts and pay stubs on one side; shop orders, labels and invoices on the other. Use one, or both together.



What ships today?
Three orders are ready: #10482 and #10481 from prodottipulizia.eu, #2093 from global-clean.it. Labels printed, pickup booked for 16:00.

Built for a company like ours: crews outside, shops online, one office behind both.
FAST SRL runs Pulymax, a cleaning company with crews at customer sites six days a week, and three online shops selling professional cleaning products. Both products were written to run them.

Orders land in the queue, SKUs and prices are rewritten for the ERP, the FedEx label prints on the thermal printer and the buyer gets the tracking. When Odoo posts the invoice, the shop order closes on its own.
A second WooCommerce shop with its own catalogue and its own rule set. Every write names its shop, so an order number on one shop can never touch an order on the other.
The third shop runs on Odoo's own website module. Its orders are already ERP sales, so they meet the WooCommerce orders in the same invoicing and fulfilment flow.
Onboarding, in person. We onboard a few companies at a time and set the first one up with you: shifts, customers, shops and rules.
How onboarding worksYour data stays yours. FogliOre's system of record runs on your premises or your private server. The cloud companion holds no financial data.
Read the architectureA direct line. Requests go to the people who built the products and use them every day. No ticket queue between you and an answer.
Early accessCleaning and facility companies, online shops on WooCommerce, small groups that run several shops on one ERP. If your day looks like ours, the products already fit.
Paper timesheets photographed by the crew, validated by the office, turned into pay stubs.
Read howWorked hours against contracted hours per customer, every month, without a spreadsheet.
Read howPaid order to Odoo sale, FedEx label and tracking email, with Italian fiscal identifiers checked.
Read howDifferent catalogues, one queue, per-shop rules that rewrite SKU, quantity and price.
Read howThe system of record holds the financial data and runs where you decide. A small cloud companion is what employees use from their phones, and it never reaches into your network.

On your premises. FogliOre's main app runs on your server. It pushes reference data out and pulls submissions in.
Read the guideRules, not matching catalogues. A shop sells a carton of ten; Odoo counts pieces. Rules rewrite the order before it enters the ERP.
Read the guideFiscal identifiers at the door. Partita IVA and codice fiscale checked by their check digit before a customer is matched to a partner.
Read the guideRead the story“Nobody sold us software that fit, so we wrote our own. Both run every day, on our own data, with our own money on the line.”
Plain systems, open at the edges. Everything the web interface does is available from the command line and over MCP, and the integrations are the ones you already run.
Connect to existing systems. Shops, ERP, carrier, printer and identity, each talking to one place. No middleware of your own to write.
Built to be trusted. The financial data never leaves your server, every write is logged, and the web, CLI and MCP paths run the same code.
Choose how you operate it. A web interface for the office, a command line for the operator, an MCP server for the assistant you already use.

No code? Set up shops, rules and printers from the web interface. Watch the queue from one status page.
Explore the interfaceYour stack. The pieces CONNET and FogliOre already speak to, in production at our own company.
See integrations1$ connet preflight 10482
2customer P.IVA check digit ok → Odoo partner matched
3lines 3 mapped · 1 rule (carton → pieces ×12)
4$ connet fulfill 10482
5label FedEx 7900 0000 4821 · printed vretti-420b
6pickup booked 16:00 · invoice draft created
7$ connet invoice-poll
8#10482 completed (invoice posted)
Headless. Every action is a command. An MCP server exposes the same logic to AI assistants.
See the CLIWhere the two products sit between the morning and the month end.
The crew photographs the paper sheet or logs the shift from the phone. HR validates against the image in a weekly grid. Reports, payroll periods and pay stubs come out of the validated hours.
Explore FogliOreCONNET picks it up from the shop, checks the buyer's VAT or tax code, and creates the Odoo sale.
A FedEx rate, a label on the thermal printer, a pickup booked if you need one.
Tracking appears on the shop order page and in the buyer's inbox. When Odoo posts the invoice, the shop order closes on its own.
A note from the builders.
FAST SRL
FAST SRL runs Pulymax, a cleaning company with crews at customer sites six days a week, and three online shops selling professional cleaning products on WooCommerce and Odoo.
Nobody sold us software that fit, so we wrote our own. FogliOre has handled our hours and pay stubs since 2025. CONNET has moved our shop orders, labels and invoices since the same year. Both run every day, on our own data, with our own money on the line.
Now we are opening them to a few companies that look like us. Early adopters get the product as it is, our attention while it grows, and a price that stays.
We onboard a few companies at a time so that every one gets set up properly. Tell us which product you want to try and how your company works.
FogliOre per employee per month, CONNET per connected shop per month. Early-access companies keep their launch price.
PricingWooCommerce, Odoo, FedEx, CUPS thermal printers, passkeys and an MCP server.
Integrations