

Full-Stack Developer
Search for a command to run...
Mama R's is a custom business administration tool engineered with the MERN stack. It was designed to help a local bakery transition from manual paper logs to a secure digital environment. The system allows the business owner to log orders, print physical receipts, monitor real-time stock levels, record operational expenses, and execute end-of-day cash reconciliation from a web browser.
The live application operates strictly as a secured client portal for internal business use only. You can review the complete source code on GitHub.
Features a streamlined order entry sheet for rapid logging during business hours. The system automatically calculates totals and can generate formatted, printable receipts for customers.
Maintains a digital product catalog with real-time stock tracking. It actively warns the user with low-stock alerts, provides a restock modal for easy updates, and keeps an immutable stock history log to track all inventory movements over time.
Visualizes sales data through category pie charts and monthly metrics. It includes a dedicated expense manager and an end-of-day reconciliation tool to ensure the digital database matches the physical cash register.
The initial application was built to simply log sales. However, the business requirements expanded rapidly to include expense tracking, printable receipts, and strict inventory logs. Managing complex financial states and preventing runtime errors required a more robust architecture.
This project provided extensive experience in translating evolving business needs into technical features. Implementing reconciliation tools and stock history logs taught me how to handle sensitive financial data and maintain accurate state across a full-stack application.