Melo gives businesses a shared workspace for their daily operations. Teams manage stock, record sales and purchases, track expenses, and review performance across branches.
A sale affects more than a receipt. Stock, payment records, shifts, and reports need to agree, and each branch needs the right view of its own operations.
Engineering & my role
I work on Melo's Next.js frontend and NestJS backend. The application uses PostgreSQL and TypeORM for business records, with branch-scoped workflows for inventory, reconciliation, sales, and RRA integration.
Inside Melo.
5 views of the product and its workflows. Open any screenshot to see it at full size.
Business overview. Sales, purchases, expenses, and profit reporting share one dashboard. Select to open full size.Stock visibility. The inventory view combines quantities, batch expiry, stock value, and low-stock signals. Select to open full size.Branch transfers. Teams track the sending and receiving branches, items, value, and whether a transfer is pending or received. Select to open full size.Stock reconciliation. Counting sessions have a branch, progress, and status so teams can review stock before finalizing it. Select to open full size.Stock movement history. Incoming and outgoing stock records retain their movement type and branch context for operational review. Select to open full size.