Authors: Daksh Sharma, Rajiv Gandhi, Prof. Shailesh Gondal
Abstract: The exponential growth of electronic commerce has fundamentally transformed traditional retail paradigms, necessitating the development of robust, scalable, and user-centric digital platforms. This research paper presents GoCart, a comprehensive modern e-commerce platform engineered using the MERN (MongoDB, Express.js, React.js, Node.js) technology stack. The platform addresses contemporary challenges in online retail including seamless user experience, secure transaction processing, efficient inventory management, and responsive design across multiple device form factors. GoCart implements advanced architectural patterns including component-based frontend development, RESTful API design, and NoSQL database optimization to deliver a high-performance shopping experience. The system incorporates essential e- commerce functionalities such as user authentication and authorization, product catalog management, shopping cart operations, order processing workflows, and administrative dashboards. Through the implementation of modern web development best practices, including responsive design principles, state management optimization, and security protocols, GoCart demonstrates the viability of JavaScript-based full- stack solutions for enterprise-level e-commerce applications. This paper comprehensively documents the system architecture, implementation methodology, feature set, and technical considerations involved in developing a production-ready e-commerce platform. Performance evaluation and usability testing indicate that GoCart successfully meets the functional requirements of contemporary online retail while maintaining code maintainability and scalability. The findings contribute to the growing body of knowledge regarding modern web application development and provide practical insights for developers and organizations seeking to implement similar e-commerce solutions.
International Journal of Science, Engineering and Technology