Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Python Programming

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

GUJARAT TECHNOLOGICALUNIVERSITY

Chandkheda,Ahmedabad Affiliated

S.S Agrawal Institute of


Engineering and Technology
A Report On
GrocerVilla
Under subject of
Project-1(2170001)

B.E. IV , Semester VII


(Computer Engineering)

Submitted by:

Sr. Nameofstudent EnrollmentNo.

1. Gadhiya Darshil R. 151230107007


2. Saiyed Nargis S. 151230107021
3. Choudhary Sanamariya G. 151230107050
4. Savaliya Avani P. 151230107051

Prof. RakeshKatariya
(Faculty Guide)

Prof. JijeeshBaburanjan
(Head of the Department)

Academic year
(2017-2018)
S. S. Agrawal Institute of Engineering & Technology,
Navsari

CERTIFICATE

This is to certify that Students of Team Id. 1850

1. Mr. Darshil Gadhiya (151230107007)


2.Ms. Nargis Saiyed (151230107021)
3.Ms. Sanamariya Choudhary(151230107050)
4. Ms. Avani Savaliya (151230107051)

Of 4th year (7th Semester) has/have completed their

project work successfully and satisfactorily in the subject

of Project(2170001) on Date - -2018in Computer

Engineering Department.

Internal Examiner ExternaExaminer

Faculty Guide Head of Department


s
GrocerVilla

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.

Computer Department, SSAIET, Navsari Page 3


GrocerVilla

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

Computer Department, SSAIET, Navsari Page 4


GrocerVilla

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.

Computer Department, SSAIET, Navsari Page 5


GrocerVilla

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.

1.1 Problem Summary


Most markets are so crowded and disorganized so much that is it hard for customers to
locate items want. Before one even arriving at the market, the hustle of queuing in traffic
causes so much stress that when a customer reaches the market, there is little or no energy
to roam the lengths and breadth of the market for items.

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.2 Aim and Objective of Work


The aim of our application “GrocerVilla” is to provide different items that are required at
the time when the customer needs it urgently. Which makes it easy for the customer as
they do not have to go to the stores for buying the items.

The objective of our application is to overcome the time consuming process by


providing quick online services to the user.

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.

Computer Department, SSAIET, Navsari Page 6


GrocerVilla

1.4Brief Literature Review and Prior Art Search (PAS)


1.4.1Application Survey

BigBasket

This application is an Indian online grocery


and food products provider. It sells fresh
fruits and vegetables, meat and dairy,
groceries, and personal care and household
items via its website and mobile apps. We
have add local store new feature in our
application, which bigbasket doesn’t have.

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.

Computer Department, SSAIET, Navsari Page 7


GrocerVilla

1.4.2 Patent Search Analaysis Report

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.

Computer Department, SSAIET, Navsari Page 8


GrocerVilla

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 No: 20130085807 A1


Patent Title:Online Shopping
Inventor/s Details: Cincotta Deborah Anne
AboutInvention:
This invention is about It provides online shopping such as shopping over the Internet
and in particular to techniques for enhancing and facilitating the shopping experience
for the shopper, consumer or other user by, for example, enhancing the use of coupons,
discounts, shipping and quantity specials and similar promotions and sale incentives.
This method of facilitating online shopping is disclosed in which an intermediate or
third party computer is used to collect data from online shopping interactions of online
shoppers. The computer also obtains additional online shopping preference information
from shoppers related to a specific, potential online shopping transaction and forwards
requests to merchants based on the preference information to modify terms and/or
conditions of the potential online transaction.
This pattern we learned how to make efficient to our application by including website
display, icons. Publically know or available promotional codes may also be made
accessible to shoppers.

Patent:5

Patent No:US 2004/0068443 A1


Patent Title: Online Shopping System
Inventor/s Details: David B Hopson
AboutInvention:
The online shopping system includes a central server that contains the various databases
fundamental to the operation of the ordering system, for example, an order database, a
registration database, a map database and an employee database.
The invention provides an online shopping system that permits a customer to submit
online orders for items and/or services from a store that serves both walk-in customers
and online customers. The online shopping system first presents identifications of items
on a web page for selection by a customer.
The online shopping system for groceries and related goods and services that are more
flexible and efficient than known services. The online shopping system of the present
invention permits a customer to change an order after it has been submitted by the.

Computer Department, SSAIET, Navsari Page 9


GrocerVilla

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.

1.5 Plan of Work

Sr.No Task Name Month


1 Select The Domain And Research Project July
2 Project Presentation(1) July
3 Search The Patent And Study Patent August
4 Introduction to Android and MYSQL August
5 Project Presentation(2) August
6 Implement Design Engineering Canvas September
7 Basic Flow of Application September
8 7th semester Documentation Work September

Table. 1.1 Gantt Chart Table

1.6 Mateials/Tools Required

1.6.1 Hardware Requirements


Monitor: AnyMonitor
Minimum RAM: 1 GB
Hard Disk:40GB
Processor Size: 32bit orabove
Operating System: Windows XP orabove

1.6.2 Software Requirements


Front End: JAVA,XML
Back End:MYSQL
Tools:Android Studio
Server:XAMPP
Documentation: MS office
Browser: Web Browser (Any CompatibleBrowser)

Computer Department, SSAIET, Navsari Page 10


GrocerVilla

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.

Second phase shows the environment in which system is working .

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.

Fig. 2.1 AEIOU Canvas

Computer Department, SSAIET, Navsari Page 11


GrocerVilla

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.

Fig. 2.2 Empathy Mapping Canvas

Computer Department, SSAIET, Navsari Page 12


GrocerVilla

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.

Fig. 2.3 Ideation Canvas

Computer Department, SSAIET, Navsari Page 13


GrocerVilla

2.4 Product DevelopmentCanvas


This sheet mainly covers all the modules that highlight the functionality and features of
our domain. Fig. shows Product Development canvas related to our project.
We analyzed all the factors associated with our project like Purpose of our project
with People who is the key customer who will use this product or services like,
common people and service providers.
Product Experience module describe what customer’s feel when they uses your
product. Product Functions are answer to user problems, and functionalities that are to
be included in our system.
Product Feature describes the feature of our system. Component module describes
components required to build up our system. Customer Revalidation describes the test
with customer if functions are useful or not, Reject that functions/feature that didn't find
useful.

Fig. 2.4 Product Development Canvas

Computer Department, SSAIET, Navsari Page 14


GrocerVilla

2.5 Basic Flow of application

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.

Fig. 2.5(a) Login Page Fig. 2.5(d) SignUp Page

Computer Department, SSAIET, Navsari Page 15


GrocerVilla

3.Project Summary andfutureWork


3.1 Features
1. Provides the searching facilities based on various factors. Such as grocery, order,
stock, Product .
2. Online grocery Ordering System also manages the Address details for Stock details,
Product details, Grocery.
3. It tracks all the information of customers, address, stock etc.
4. Add and manage an unlimited number of product options like color, price, size, weight,
etc., and other variants to sell better with your customers.
5. Helps customer reach your local offline store using map by showing where your
products are available nearest to them..
6. Add unlimited number of wishlist with advanced features to let customers copy or move
products between wishlist for later use.
7. Customers choose his favorite store on his town and buying his wishlist proucts.
8. Less Time Consuming.

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.

Computer Department, SSAIET, Navsari Page 16


GrocerVilla

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/

Computer Department, SSAIET, Navsari Page 17

You might also like