This document describes the design and development of an e-commerce web application called the Cooperative Store Management System for a cooperative store in Bhutan. The system aims to automate the store's manual record keeping processes and provide an online shopping platform for customers. It discusses conducting interviews and requirements gathering, designing the database using entity-relationship and relational models, and developing the frontend and backend interfaces using the Laravel PHP framework. The frontend allows customers to view products and place orders, while the backend enables staff to manage inventory, sales records and generate reports. The system seeks to improve convenience for customers and reduce workload for staff compared to the existing manual process. Future work may include integrating payment and barcode scanning capabilities.