= About: [wiki:WikiStart Kernel Records] **Team Members:** * Darko Dimzov (232012) * Marko Milevski (231241) == Short Description {{{#!div style="text-align: justify; width: 100%;" Our goal behind Kernel Records is to create a modern online solution for physical media shopping of musical releases. We plan to achieve this objective by creating a comprehensive web store that makes it easy and fun for everyone to find and buy their favorite vinyl, CDs, and cassettes. The e-commerce platform will be specifically optimized to meet the needs of music collectors and enthusiasts. At its core, a robust relational database will serve as the foundation for the entire system. This database will store detailed information regarding the products themselves, including metadata for artists, albums, and individual song tracks. Furthermore, it will securely manage user profiles, historical purchase data, and personalized wishlists to ensure a customized experience for every visitor. By implementing advanced filtering and search logic, the database will allow users to navigate our inventory with precision. Ultimately, we hope to express our love for music by providing easier access to analog copies in our region. This project represents a blend of modern web development and a passion for physical media, bridging the gap between digital convenience and the classic listening experience. }}} == Detailed Description {{{#!div style="text-align: justify; width: 100%;" **Who is the database and project intended for, i.e. who, according to your idea, will be responsible for owning the database and the application and providing them as a service - is it a company/institution/organization or an individual and a brief description of their needs** {{{#!div style="margin-left: 30px;" Answer }}} **What problems in the company or organization will you solve with your creation?** {{{#!div style="margin-left: 30px;" Answer }}} **What types of users will have access to the database and the project - in terms of types of employees in the company/institution or clients?** {{{#!div style="margin-left: 30px;" Kernel Records supports two primary tiers of user access: clients (consumers) and admins (employees). }}} {{{#!div style="margin-left: 30px;" Clients are external users who interact with the web store to browse inventory, manage personalized wishlists, and execute purchases. Their database access is limited to their own transaction history and profile details. }}} {{{#!div style="margin-left: 30px;" Admins, on the other hand, are internal users responsible for the platform's content and operations. They can create, update, and moderate the product catalog, ensuring that all artist and album data is accurate and up-to-date. This clear separation of roles ensures both a streamlined shopping experience and a secure management environment. }}} **If there are other similar ideas in the same company or in the environment, or there are already ready-made solutions in the world, how is your proposal different?** {{{#!div style="margin-left: 30px;" Answer }}} **Is it a web, mobile and/or desktop application?** {{{#!div style="margin-left: 30px;" Kernel Records is a web application designed to be accessible through any modern browser. This allows us to provide a fast, user-friendly interface that works perfectly on both computers and smartphones, making physical media shopping more convenient for our customers. }}} }}}