Milocal
Milocal is a commerce and appointment platform I built for local businesses that already serve customers through WhatsApp. Customers can browse a catalog, build a cart, place an order through chat, or book a service while the owner manages the workflow from one system.
The AI assistant is not a separate novelty chatbot. It uses tool calling to perform the same useful actions exposed by the administrative interface: updating inventory, checking orders, confirming appointments, and working with customer records.
Technologies used

What I built
- Mobile-first catalogs, carts, and WhatsApp checkout
- Self-service appointment booking with owner confirmation
- Business dashboards for products, orders, services, and schedules
- Natural-language operations through a multi-tool AI assistant
- Reusable flows for service businesses, restaurants, clinics, and retail

Engineering approach
The same business rules support both direct dashboard actions and AI tool calls. This keeps the assistant constrained to defined operations and avoids creating a second, inconsistent path for managing data.
Stack
- Next.js, React, and Tailwind CSS
- AI SDK with a multi-tool agent
- WhatsApp-oriented ordering and sharing flows