This document provides an overview of an online shop management system project. It includes 7 sections that cover: 1) basic concepts and technologies used, 2) a software project plan, 3) software requirements specification, 4) architectural design, 5) software testing, 6) QA, and 7) a table of contents. The system will provide administration, moderator, and user modules to manage online orders, products, users and more for small shops. It will be developed using .NET MVC, REST APIs, JavaScript, and deployed to Azure. Testing will follow a V-model and validate functionality, interfaces, security, and performance.