Python Programming
Python Programming
Python Programming
Chandkheda,Ahmedabad Affiliated
Submitted by:
Prof. RakeshKatariya
(Faculty Guide)
Prof. JijeeshBaburanjan
(Head of the Department)
Academic year
(2017-2018)
S. S. Agrawal Institute of Engineering & Technology,
Navsari
CERTIFICATE
Engineering Department.
Acknowledgement
We would like to acknowledge the S.S Agrawal Institute of Engineering and Technology
,Gujarat Technological University for giving us the opportunity for the project work in design
engineering.
The satisfaction that accompanies successful completion of any task would be incomplete
without mention of people whose ceaseless cooperation made it possible whose constant
guidance and encouragement crown all efforts with success.
We would also like to express our gratitude towards our Head of the Department
Prof.Jijeesh Baburanjan of S.S Agrawal Institute of Engineering and Technology,Navsari for
their valuable guidance and advices and also for providing all the resources and technical
guidance and encouragement for making this project.
Contents
1.Introduction……………………………………………………………………………….....5
1.1 Problem Summary &Introduction…………………………………………………..5
1.2 Aim and Objectives ofWork………………………………………………………..5
1.3 Problem Specification……………………………………………………………….5
1.4 Brief Literature Review &PSAR…………………………………………………...6
1.4.1 Application Survey………………………………………………………..6
1.4.2 PSAR……………………………………………………………………...7
1.5 Plan ofWork………………………………………………………………………..9
1.6Materials/ToolsRequired…………………………………………………………...9
1.6.1 HardwareRequirement……………………………………………………9
1.6.2 SoftwareRequirement…………………………………………………….9
2.Implementation Methodology……………………………………………………………..10
2.1 AEIOUWorksheets………………………………………………………………...10
2.2 EmpathyCanvas……………………………………………………………………11
2.3 IdeationCanvas…………………………………………………………………….12
2.4 Product DevelopmentCanvas……………………………………………………...13
2.5 Basic Flow of application…………………………………………………………..14
3.Project Summary andfutureWork…………………………………………………………15
3.1 Features…………………………………………………………………………….15
3.2 FutureScope………………………………………………………………………..15
3.3 Conclusion………………………………………………………………………….15
4. References…………………………………………………………………………………16
Abstract
The Objective of the project “Grocervilla” is to provide various online shopping of groceries
such as Vegatables, Fruits, Bakery Products, Snacks, Beauty Products etc. through our
application. Also the facility of customers can select the items from his favorite stores
according to their needs.
Grocery shopping is a very boring, but an unavoidable business. Want to get rid of it? Then do
so. How? This is how. Order groceries online, from top online grocery store and sit back and
relax. Yes, it is that simple. Get rid of the tedious task of commuting to the local store for buying
groceries. You can get great deals online as well based on festivals. If you have odd working
hours, if you find it tedious to go out and if you simply hate going grocery shopping, why not
make the most of this option? So, here’s a app of the best online grocery store that you help you
shop like a pro. The uniqueness of app lies in the fact that they connect consumers with all local
stores, selling grocery items. It is an on-demand store that delivers veggies, other grocery items,
day to day products as required by the consumers. You have the freedom to shop from the
favorite stores, in your area, choose and schedule delivery slots on whatever you order.
1.Introduction
Online Grocery Market is a form of ecommerce that allows consumers to directly buy fresh
food staffs or produce from a seller over the internet. An online grocery shop evokes the
physical analogy of buying produce like it is done in a local market.
Customers who are loyal to the particular sellers are the ones who tend to stay for years
with unwavering attachment to such sellers. Most sellers in the marketplaces do not have
a database of customers who visit. Customers basically walk-ins just buy what they need
and they are gone. So Through our application user can select his favorite store and buying
his products.
The main motive is to resolve a large accessibility to the services and fill the
communication gap between service provider and customer.
Most of the time some groceries runs out of stock, people need to immediately go to grocery
store for buying groceries which is very time consuming and sometimes it is not possible for
everyone to go to the shop at the moment.
1.3Problem Specification
With the use of our application people don’t have to rush to different places to search the
grocery items, they can find multiple choices here which makes their task easy.
For example, If customer wants to buy a grocery then he/she has to roam to many stores,
if they don’t get the thing they want, then they will have to go to other stores. Which is a
tedious task. So from our application all this shopping becomes more easy and
comfortable, customer can directly view the grocery, check their prices online and can also
compare with different stores. The customer can buy grocery online and can also contact
to shopkeeper provider.
BigBasket
Grofers
Grofers is an Indian online grocery delivery
service. Customers of the company use a
mobile application to order groceries
online. The delivery may be scheduled for
any time of the day.
Patent:1
Patent No: US201715675898 20170814
Patent Title: NETWORK-BASED GROCERY STORE
Inventor/s Details: FOSTER SIMON, CLARK BRUCE
AboutInvention:
The system consists of method and system for a network-based grocery store.the
invention provides for network-based order placement, fulfillment, and delivery.
This method of retrieving ordered products for a network-based product order. The
method includes providing a list of the ordered products, retrieving one of the ordered
products, and scanning an area of the one of the ordered products.
The method includes providing an order label listing the ordered products and scanning
the order label.
Patent:2
Patent No: US 2003/0177072 A1
Patent Title: Internet-based grocery ordering system and method for providing drive-
through customer pickup of grocery orders at multiple locations as selected by
customer.
Inventor/s Details: Carlos Bared
AboutInvention:
This invention relates to Internet-based systems for engaging in commerce. More
particularly, the present invention is an Internet-based grocery ordering System and
method for providing drive-through customer pick-up of grocery orders at multiple
remote locations as Selected by the customer.
The system integrates front-end customer friendly drive-through markets with an online
order management system and delivery of groceries from fulfillment centers to drive-
through markets at locations designed by the ordering customer.
The present invention has been designed to eliminate the inefficiencies associated with
the weekly re-stocking trip to the supermarket. By integrating the benefits customized
online ordering with true drive-through express market pick-up store, the present
invention provides an integrated fulfillment system created to deliver value and
superior service to today's highly mobile and time-starved consumers.
Patent:3
Patent No: US11001454
Patent Title: Method of delivering groceries purchased over the internet
Inventor/s Details: Barnet L Liberman
AboutInvention:
This invention relates to the field of home shopping Systems, and in particular to a
remote shopping and ordering System which enables items Selected for purchase to be
categorized in terms of weight, capacity and environmental requirements Such that an
order may be packaged for more efficient delivery and/or pick-up.
The present invention has been designed to eliminate the inefficiencies associated with
the weekly re-stocking trip to the supermarket. By integrating the benefits of customized
online ordering with true drive-through express market pick-up store, the present
invention provides an integrated fulfillment system created to deliver value and superior
service to today's highly mobile and time-starved consumers. The system provides
graphical representations of the items available for purchase, enabling purchasers to
judge product item size.
Patent:4
Patent:5
customer on the webpage. By permitting the customer to make changes to the into after
submission, the online shopping system better accommodates the needs of a customer
shopping for groceries.
2.Implementation Methodology
2.1 AEIOUCanvas
First phase shows the activity of the system. The general impression and observation
shows the activity of all the user. We have observed many activities like people are
buying the products, people are finding the products in the city and so on.
Third phase shows the interaction of the user. In this section describe how the user is
interacting with another user or people.
Fourth phase shows what kind of object activity. The objects or components used by
the user of our project.
Fifth phase shows what kind of user involved in our system and their responsibility is
represented like Shopkeeper, Customers, Admin etc.
2.2 EmpathyCanvas
The figure shows empathy canvas related to our project. We surveyed and
interacted with different people whether the had faced any difficulties when they
had to plan any event all the factors associated with our project like user,
stakeholder and activity performed by them with happy and sad story.
2.3 IdeationCanvas
We analyzed all the factors associated with our project like people, activities
performed, in which situation/context/location these activities are performed.
Considering all these factors, we proposed solution for all the factors associated with
our project like Location tracking, Providing details for each task, Booking services
online.
This is the basic flow of our application which includes landing page, login page, signup page
as well as home page.
Login page includes login button and if user don’t want to register then using sign up
button, the user is redirected to the signup page.
Sign up page includes the user’s information of the application .If user want to buy any
services then they must have to register using signup page.
3.2 FutureScope
The future implications of the project are very great considering the amount of time and
resources it saves. In future we add many more modules in this system which makes our
application more efficient.
3.3 Conclusion
GrocerVilla is a mobile application that is used for online grocery shopping. It is easy to
shopping products from your trusted stores in the city. It manages the information of customers,
grocery, stock, etc.
With the help of this application the task of any layman will become easier as he/she could find
all the possible options online. From the options they could shortlist their requirements. In short
application is one stop solution.
4.References
[1] https://www.bigbasket.com/
[2] https://www.grofers.com/
[3] https://www.tutorialspoint.com/android/
[4] https://www.researchgate.net/.../38178214_Online_grocery_shopping_The_influence/