0% found this document useful (0 votes)
198 views22 pages

Online Grocery

The document outlines the development of an Online Grocery Store web application, detailing its aim to provide a secure and efficient shopping platform for users and admins. It includes information on software and hardware requirements, existing and proposed systems, database structure, and modules for both users and admins. The project emphasizes convenience and scalability, with future enhancements planned for improved user experience.

Uploaded by

abhitakkar01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
198 views22 pages

Online Grocery

The document outlines the development of an Online Grocery Store web application, detailing its aim to provide a secure and efficient shopping platform for users and admins. It includes information on software and hardware requirements, existing and proposed systems, database structure, and modules for both users and admins. The project emphasizes convenience and scalability, with future enhancements planned for improved user experience.

Uploaded by

abhitakkar01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

ONLINE

GROCERY
STORE

BY PAVITRA SAVANT
U02JM22S0044
Table of Content
01 introduction
08 Module List - Admin

02 Aim
09 Module List - User

03 Objectives
10 Technologies Used

04 Software & Hardware Requirements


11 Challenges Faced

05 Existing System
12 Page Snapshots

06 Proposed System
13 Conclusion

07 Database Used
INTRODUCTION
Online Grocery Store is a web-based application
that allows users to buy groceries online.

The platform is developed using HTML, CSS,


JavaScript for front-end, PHP for backend, and
MySQL via PHPMyAdmin for database.

It provides a modern alternative to traditional


shopping, offering convenience, time-saving,
and easy access to essential items.
AIM
The primary aim is to develop a secure and efficient
online grocery shopping platform where users can:

- Search and browse products


- Place orders and make payments
- Track their order status
- Admins can manage inventory and monitor orders
OBJECTIVES
Develop a user-friendly interface for seamless
shopping
Enable admin functionalities for product and
order management
Ensure real-time inventory updates
Integrate secure login and payment systems
Provide responsive design for desktop and
mobile use
Software & Hardware Requirements
Software Requirements Hardware Requirements
Operating System: Windows 10/11 - Processor: Intel Core i3 or above
Web Server: XAMPP or WAMP - RAM: Minimum 4 GB
Code Editor: Visual Studio Code - Storage: 256 GB SSD / 500 GB HDD
Frontend: HTML, CSS, JavaScript - Internet: Required for browsing, testing,
Backend: PHP and hosting
Database: MySQL (via PHPMyAdmin)
Browser: Chrome, Firefox, Edge
Existing System

- Manual grocery shopping requires physical


presence
- Limited product information and price
comparison
- No real-time inventory update
- Limited store timings
- Unavailability of user reviews and ratings
Proposed System
The proposed Online Grocery Store system will
include:
- User registration and login
- Product catalog with images, price, quantity
- Shopping cart and order summary
- Secure payment gateway integration
- Admin dashboard to manage products, orders, and
users
Database Used

The project uses MySQL (Structured Query Language) for managing data.

users (user_id, name, email, password, address)


products (product_id, name, category, price, quantity, image_path)
orders (order_id, user_id, order_date, total_amount, status)
order_items (item_id, order_id, product_id, quantity)
admin (admin_id, username, password)
Module List - Admin
- Admin Login
- Add/Update/Delete Products
- View Order History
- Manage User Accounts
- View Feedback and Ratings
- Generate Sales Reports
Module List - User
- Register/Login
- Browse Products by Category
- Add to Cart
- Checkout with Secure Payment
- View Order History Juliana Silva
- Update Profile and Logout
Technologies Used

HTML/CSS: For structuring and styling webpages


JavaScript: For dynamic content and interactivity
PHP: For server-side scripting and backend logic
MySQL: For data storage and management
PHPMyAdmin: GUI for managing the MySQL database
XAMPP/WAMP: Local development environment
Challenges Faced
- Ensuring secure user authentication
- Managing real-time stock levels
- Implementing responsive design
- Handling form validation and error messages
- Integrating a mock payment gateway Juliana Silva
Page Snapshots
WEBSITE HOME PAGE
PRODUCTS PAGE
LOGIN/REGISTER PAGE
ORDER DETAILS PAGE
ORDER PLACEMENT PAGE
ADMIN PAGE
ADMIN PRODUCT MANAGEMENT PAGE
CONCLUSION

This Online Grocery Store project provides a complete end-to-end


solution for online grocery shopping.

It offers convenience, security, and scalability, making it ideal for


urban users looking for hassle-free grocery shopping.

Future enhancements include real-time delivery tracking, mobile


app development, and advanced search with filters.
THANK YOU

You might also like