REPOSITORY OVERVIEWLive repository statistics
★ 2Stars
⑂ 1Forks
◯ 0Open issues
◉ 2Watchers
39/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
30 Community adoption25% weight
5 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Grocery Store Management System 👨🏻🔧
Project Description: 👨🏫
- The "Grocery Store Management System" is a web-based application designed to automate and manage various aspects of a grocery store.
- This system allows store administrators to manage products and inventory efficiently, while customers can browse products, add items to their cart, and place orders online.
- The system provides a user-friendly interface for customers and a robust backend to ensure smooth operations.
Project Architecture: 🛠
Database Schema:
- User Login Table: Represents users with a unique user_id.
- Product Table: Represents products with a unique prod_id.
- Cart Table: Represents the shopping cart, linking user_id to prod_id with a quantity.
- Order Table: Represents orders made by users with a unique order_id, and links to user_id.
E-R Diagram:
- The user_login table has a one-to-many relationship with the cart table via user_id.
- The product table has a one-to-many relationship with the cart table via prod_id.
- The user_login table has a one-to-many relationship with the order table via user_id.

Backend Modules:
- mysqlConn.py: makes connection between Python and MySQL.
- product.py: Contains functions such as add product , remove product and retrieve the list of products.
- cart.py: Contains functions such as add item into cart , remove item from the cart and view cart items.
- order.py: Contains functions such as create order details and view order details.
- app.py: This is the main Python file that triggers the entire Web-Application. This file contains flask app , routing url functions and APIs to communicate between frontend and backend.
Frontend templates folder:
- login.html: User login page.
- register.html: User registration page.
- home.html: Home page of grocery store.
- products.html: Products page where user sees available products.
- cart.html: Cart page.
- order.html: Order page.
Features:
1. User Authentication & Session Management: