MPG Foods
One system for online orders, the shop counter and stock.
- Client
- MPG Foods
- Year
- [Year]
- Scope
- Storefront, Admin panel and POS, Backend API
- Stack
- Next.js, NestJS, TypeORM, PostgreSQL, Redis, BullMQ, Razorpay, Amazon S3, Amazon SES
MPG Foods · Storefront · pending
(01) The problem
What had to work.
MPG Foods sells online and over the counter. Both had to draw on the same products and the same stock, from the production batch to the sale.
(02) What we built
Built for the way they actually work.
- 01
A storefront
Shop with filters, product pages with pack sizes, cart and checkout with Razorpay or cash on delivery, sign-in by email code or Google, orders, wishlist and reviews.
- 02
Billing at the counter
In-store POS billing with PDF invoices, in the same admin as online orders.
- 03
Stock from batch to sale
Stock comes in as production batches and goes out with every order or bill, with adjustments recorded.
- 04
Reports that answer real questions
Sales, income, production cost and stock valuation, from one set of numbers.
Storefront · pending
Checkout · pending
POS billing · pending
(03) Where it stands
The result.
[Outcome to confirm with MPG Foods]