Every month, small businesses in Mexico drown in receipts, bank statements and SAT invoices. I built micfoai to turn that chaos into a monthly close.
Snap a receipt → it becomes a categorized transaction. Import a bank statement → it's reconciled. At the end of the month, VAT, income tax and the DIOT are calculated and ready for the SAT portal.
Built end to end: Node.js, SQLite, Stripe and the Claude API for the AI assistant.
I made this launch video by animating the real product UI in code, no After Effects.
What should a creative agency website actually feel like?
For Orvika, we didn't want another agency site built around the same safe layouts and predictable sections.
We pushed the visual direction further with oversized typography, editorial layouts, bold imagery, and stronger contrast, while keeping the experience structured enough to communicate the agency's work and capabilities clearly.
The goal wasn't just to make it look different.
It was to make the agency feel different.
Designed in Figma and built in Framer.
We're sharing more of the websites and digital experiences we've been working on here over the next few weeks.
Transaction Details splits the payment record from the merchant card - status, card, transaction ID in one block, the store address in another. That separation is what makes a dispute resolvable.
Placing each UI mockup inside a contextual 3D environment—like the garage setting for the automotive concept—adds a strong layer of immersive storytelling. Excellent way to display cross-industry versatility.