Problem
Supplier accounts were kept over WhatsApp and from memory: with no history, a supplier could collect on a debt already paid and there was no way to prove it.
A private system for recording the merchandise suppliers leave, knowing how much is owed to them, and keeping each payment with its receipt. It grew into the business's main system.


Supplier accounts were kept over WhatsApp and from memory: with no history, a supplier could collect on a debt already paid and there was no way to prove it.
Each delivery is recorded as a numbered receiving slip that adds to the supplier's account; each payment is saved with its receipt. The balance can always be explained with documents.
Businesses that buy wholesale from many suppliers. Delivered to a client in the costume industry.
One delivery per model, with sizes, quantities, and cost; it automatically calculates the cost per piece when the price is quoted per dozen.
Each slip adds to what is owed and each payment deducts from it; one click opens the slip that explains each charge.
You upload the transfer screenshot or mark cash, and it is kept as dated evidence.
In-store and online sales, quotes that do not affect stock, and shipments, with permissions based on each user's role.
Each requested improvement was verified one by one in the code before delivery.
Plus 37 screens reviewed on desktop, tablet, and phone.
Walkthrough in a real browser on the same version the client uses.
Next.js with Supabase and role-based access. Balances are calculated on the server and receipts live in private storage. It installs on the phone as an app.
Tell us the idea in two lines. We'll reply with scope, timeline and a first proposal.

Turns notes and PDFs into review flashcards and mock exams, schedules each review at just the right moment, and reinforces the topics you miss most.

Measures memory, processor, disk, and battery live, and suggests, with explanations, what to close or clean up. Everything is processed on the Mac itself.

Opens on top of a site under development: you click, move things, change text or images, and the change reaches the real code, with before-and-after screenshots.