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.

Milocal mobile storefront
A Milocal storefront designed for mobile and WhatsApp sharing.

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
Milocal business dashboard
The dashboard used to manage a business's storefront and operations.

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

Link

Open Milocal