INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 1089
A Full-Stack Web Solution for Online FMCG (Fast-Moving
Consumer Goods) Management System Using MERN: Design,
Implementation and Evaluation
Harsh Mittal, Dr. Manju Arora
Jagan Institute of Management Studies, Rohini, Delhi
DOI: https://doi.org/10.51583/IJLTEMAS.2025.140400132
Received: 16 May 2025; Accepted: 19 May 2025; Published: 27 May 2025
Abstract: -This project presents a comprehensive Online FMCG (Fast-Moving Consumer Goods) Management System designed
to streamline and modernize the management of retail operations for FMCG products. The system offers an intuitive and responsive
interface for managing inventory, tracking order delivery, processing orders, and handling customer and supplier information. It
includes modules for real-time stock updates, automated billing, online payment integration, and dynamic reporting dashboards.
With features such as low-stock alerts, and product categorization, the system aims to enhance operational efficiency and reduce
manual effort. Additionally, it supports multi-user roles with secure access control, allowing admins, staff, and suppliers to interact
with the system according to their privileges. By leveraging modern web technologies and cloud-based architecture, the application
ensures high availability, scalability, and data integrity. This solution caters to the needs of retailers, wholesalers, and distributors,
making the management of FMCG products more organized, accessible, and efficient.
Keywords: FMCG Management, Inventory System, Online Billing, Retail Operations, Order Tracking, Web-based FMCG
Software.
I. Introduction
In today's fast-paced and digitally driven marketplace, the need for efficient and intelligent systems to manage retail operations has
become more critical than ever—especially in the Fast-Moving Consumer Goods (FMCG) sector. FMCG businesses deal with
high-volume, low-margin products that require rapid turnover, accurate inventory management, and streamlined sales processes.
This project addresses these challenges by presenting a fully integrated Online FMCG Management System, built to automate and
optimize every aspect of store operation.
The system also incorporates online payment integration (e.g., via Razorpay), allowing customers to make secure, cashless
transactions. Automated billing modules generate invoices instantly, complete with summaries. Moreover, sales analytics and visual
dashboards help businesses identify trends, peak sales hours, and best-selling products, facilitating data-driven decision-making.
By leveraging modern technologies such as React.js for the frontend, Node.js/Express for backend services, Tailwind CSS for
responsive design, and cloud-hosted databases like MongoDB or Firebase, the platform ensures high performance, scalability, and
user-friendliness.
Ultimately, this project aims to bridge the gap between traditional retail methods and modern digital solutions. It empowers FMCG
businesses—whether small shops, supermarkets, or wholesale distributorsto operate more efficiently, respond to market demands
quickly, and deliver better service to their customers. In doing so, it lays the foundation for a smarter, more connected, and future-
ready retail ecosystem.
II. Literature Review
The integration of modern information systems and digital technologies into retail and supply chain operations has significantly
transformed the way Fast-Moving Consumer Goods (FMCG) businesses function. The development of FMCG Management
Systems builds upon foundational principles of inventory control, sales automation, customer relationship management, and supply
chain optimization. As noted by Kotler et al., efficient product flow and real-time data visibility are crucial in FMCG environments
due to the high volume, low-margin nature of goods and the need for rapid turnover.
Digital FMCG management platforms leverage core concepts from enterprise resource planning (ERP), customer relationship
management (CRM), and real-time analytics to ensure smooth and informed operations. These systems align with Just-in-Time
(JIT) inventory models and real-time data tracking frameworks, which emphasize minimizing stockholding costs while avoiding
product unavailability. By maintaining accurate stock records, issuing low-stock alerts, and enabling automated reordering, such
systems enhance inventory accuracy and ensure timely replenishment, as supported by findings in retail supply chain literature.
Web-based FMCG platforms benefit from advancements in cloud computing, which offer scalable, secure, and accessible
infrastructures for data storage and application deployment. Authors like Laudon and Laudon have emphasized the importance of
cloud integration in achieving operational efficiency, remote accessibility, and enhanced collaboration among various
INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 1090
stakeholders—including retailers, suppliers, and distributors. Modern systems also incorporate online payment gateways (e.g.,
Razorpay, Stripe), automating the billing process and improving customer convenience, a trend supported by recent studies on the
digitalization of retail transactions.
III. Methodology
This project’s methodology revolves around designing and implementing a robust, scalable, and user-friendly Online FMCG (Fast-
Moving Consumer Goods) Management System to automate and streamline retail and inventory processes. Here’s a simplified and
structured explanation of the development process:
Setting up the System Environment
The FMCG management platform is built as a full-stack web application. It provides an intuitive user interface for managing
products, customers, suppliers, and billing. The system operates within a structured, role-based environment where users interact
with modules for inventory, orders, and reports. The application observes key parameters such as stock levels, sales data, order
history, and payment statuses.
System Architecture & Core Components
The core of the system is divided into modular components, ensuring separation of concerns and easy maintainability.
Frontend (User Interface):
Built with React.js and styled using Tailwind CSS for a modern, responsive design.
Provides pages for inventory management, billing, customer/supplier data, and dashboard analytics.
Backend Services:
Developed using Node.js with Express.js, handling all API endpoints and business logic.
Connected to a NoSQL database like MongoDB (or optionally, a relational DB) to store all transactional and product data.
Online Payments:
Integrated using Razorpay API to enable secure, real-time payment processing within the billing module.
Data Flow Diagram
Level-0 DFD
INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 1091
Level-1 DFD
Key Functional Modules
Inventory Management:
Add, update, delete products with price, stock level, and category.
Real-time stock tracking with low-stock alerts.
Billing System:
Dynamic billing interface allowing sselection of products, quantity, discounts, and tax calculations.
Auto-generation of invoices with customer details and multiple payment options.
Customer & Supplier Management:
Manage profiles, transaction history, and outstanding balances.
Allow quick access during order processing or reporting.
Reporting and Analytics:
Real-time dashboards to monitor sales, stock movement, and daily summaries.
Export options for invoices and sales data in PDF or Excel formats.
Smart Features & Automation
Stock Alerts: Automatic alerts for low inventory based on thresholds.
Auto Calculations: GST, subtotal, discounts, and totals are dynamically computed.
Role-Based Access: Separate dashboards and permissions for Admin, Staff, and Suppliers.
Search & Filter: Advanced search by name, category, or stock status to improve navigation.
Testing and Performance Tracking
INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 1092
Functional Testing: Each module was tested using tools like Postman (for API) and browser testing (for UI/UX).
Performance Metrics: Monitored system response time, data retrieval efficiency, and billing processing speed.
Scalability Tests: Simulated bulk operations and concurrent users to validate performance under load.
Tools and Technologies Used
Frontend: React.js, Tailwind CSS
Backend: Node.js, Express.js
Database: MongoDB or Firebase
Payment Integration: Razorpay
Others: Git for version control, Postman for API testing, and Vercel/Netlify for deployment.
Input and Output
Figure 1 Admin DashBoard
This is the Admin Dashboard of an Online FMCG Management System. It provides quick access such as:
New Purchase to create purchase orders,
New Billing to generate customer bills,
Inventory to monitor stock levels, and
Online Orders to manage e-commerce transactions.
The interface is clean and user-friendly, displaying visually appealing category cards like Fresh Produce, Bakery, and Dairy
Products, making it easy for admins to manage different product types. Navigation links at the top also include access to Reports
and Profile Settings, with a clear Logout button for session control.
Figure 2 User DashBoard
INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 1093
This is the User Dashboard of an Online FMCG Shopping Platform, designed for a seamless shopping experience. The interface
highlights a prominent banner with the message "Fresh Groceries Shop the freshest produce", creating an inviting user
experience.
Users can:
Browse products across various categories such as Dairy & Bread, Fruits & Vegetables, Snacks, Beverages, Personal Care,
Household, Baby Care, and Pet Care.
Search for items using a central search bar.
View featured products like Mother Dairy Ghee, Butter, Amul Bread, and Amul Butter.
The layout is clean and visually engaging, with intuitive icons and a cart button for easy order management.
Figure 3 Shopping Cart
This image displays the Shopping Cart section of the user dashboard in an online grocery platform. The cart appears as a right-
side drawer listing selected products:
Each item includes options to adjust quantity or remove the item. At the bottom, the Total Amount is ₹697, with a prominent
"Proceed to Checkout" button for finalizing the purchase.
Limitations
The limitations for an FMCG (Fast-Moving Consumer Goods) application or environment could include:
Market Saturation: The FMCG sector is highly competitive, with many brands vying for market share. Over time, product
differentiation becomes harder, and market saturation can reduce profit margins.
Supply Chain Issues: Managing the supply chain effectively is critical for FMCG businesses. Any disruption (e.g., due to
geopolitical events, natural disasters, or transportation issues) can affect inventory and lead to stockouts or delays.
Consumer Behavior Variability: Consumer preferences in FMCG products can change rapidly, making it difficult for businesses
to predict demand. Shifts in consumer trends or behaviors can result in overstocking or understocking of certain products.
Short Product Lifecycles: Many FMCG products have very short lifecycles, requiring constant innovation and new product
development to maintain consumer interest. Failure to keep up with trends can result in lost sales.
Price Sensitivity: Consumers in the FMCG sector are often highly price-sensitive. Small fluctuations in price can significantly
impact sales, making it challenging for companies to raise prices without losing customers.
IV. Conclusion
In conclusion, this project demonstrates the potential for applying AI and machine learning techniques, such as reinforcement
learning, to improve decision-making and strategy in complex environments. However, when considering the FMCG sector,
challenges such as market saturation, supply chain disruptions, and changing consumer preferences must be addressed to optimize
performance and adaptability.
The application of AI in FMCG could lead to advancements in demand forecasting, personalized marketing strategies, and supply
chain management, but careful attention is needed to overcome issues like data overload, regulatory compliance, and the need for
constant innovation to keep pace with evolving consumer behavior. By focusing on scalability, sustainability, and data-driven
insights, FMCG companies can enhance their operations and remain competitive in a rapidly changing market.
INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 1094
Future work in the FMCG space should focus on optimizing these processes, leveraging AI to create more efficient systems, and
continuously adapting to market trends, ensuring better consumer satisfaction and sustained growth.
References
1. Supply Chain Management in FMCG: Paper: Chikan, M., & Ványi, P. (2014). The impact of supply chain management
on the performance of FMCG companies. International Journal of Supply Chain Management, 3(4), 103-112. Link:
International Journal of Supply Chain Management
2. Sustainability in FMCG: Paper: Bocken, N. M., & Short, S. W. (2016). Sustainability in the FMCG sector: Challenges and
strategies for improvement. Business Strategy and the Environment, 25(6), 389-402. Link: Business Strategy and the
Environment
3. Brand Loyalty in FMCG: Paper: Ailawadi, K. L., & Neslin, S. A. (1998). The effect of brand loyalty on the long-term
profitability of FMCG companies. Journal of Marketing Research, 35(3), 229-245.
4. FMCG Marketing Strategies: Paper: Kumar, V., & Shah, D. (2015). FMCG marketing strategies and brand equity: A case
study approach. Journal of Marketing Research, 52(5), 1084-1099.