SlideShare a Scribd company logo
Scan&Pay
Guided By: Group Members:
Mr. Deepak Singh Chouhan Ashwin Bicholiya (0875CS171030)
Anand Sharma (0875CS171021)
Chirag Kumar Mali (0875CS171037)
Abhishek Patidar (0875CS171008)
INTRODUCTION
• The retail sales industry has undergone some noticeable transition
in the array of payment methods over the years.
• It is imperative that an innovative payment solution is introduced
to replace an cashier checkout system especially when there is
growing demand for it.
• Assuredly, the addition of a mobile self-checkout application in
industry will be more prominent in the next few years.
• The aim is to develop a mobile self-checkout application for a
retail store of a client.
OBJECTIVE
• Develop a Mobile application having a barcode scanner facility, it
will be used to scan the barcode given in product and add it to the
cart.
• Make the payment with multiple payments methods easily with
app itself.
• Once payment is done it give alert or message to store owner
• Apart from this app will access current location of store and give
the products details according to that particular store only.
Problem Domain
• Local Retail supermarkets like Dmart, BestPrice are facing a
problem of huge crowd at their billing counters at the time of
billing.
• Specially at rushing shopping hours ,festival seasons people have
to face long queues and have to wait for their turns.
• This is a major problem facing by almost every type of stores, in
order to solve this one efficient solution is self checkout system.
• Customer will buy the required goods scans them and pay the bill
by the App itself so this will make process more convienient.
Solution Domain
• One efficient solution is self check out system. It wll be a mobile
application having a barcode scanner facility.
• It will be used to scan the barcode given in product and add it to
the cart and make the payment with multiple payments methods
easily with app itself
• Once payment is done it give alert or message to store owner.
• Apart from this app will access current location of store and give
the products details according to that particular store only.
A BIT OF HISTORY
2000-2015
Barcode
Scanners at the
cash counters
2015-2022
Self-Checkout
Kiosks
2022
Mobile self
Checkout
System
• The figure shows that the recent evolutions
have all been incremental in their value
proposition.
• We can say that the next big thing after
barcodes was the self‐checkout counter and
Mobile self Checkout System.
https://scet.berkeley.edu/wp-content/uploads/UCB-ELPP-Future-of-Self-Checkout-Report.pdf
PAINPOINTS AND OPPORTUNITY
Checkout is the last opportunity for the retailer to make an impression on the consumer.
Retailers response to checkout pain point
Will Replace
Currently
Evaluating
No plans for
replacement
33% left store
without buying
if lines are
longer than 7
minutres
50% of
shoppers avoid
stores with
long lines
60% look at
online as an
alternative for
Retail Stores
Tarnished Brand
Image
Lower Sales Poor Customer
Satisfaction
https://scet.berkeley.edu/wp-content/uploads/UCB-ELPP-Future-of-Self-Checkout-Report.pdf
An improvement over the existing system
• The mobile self-checkout application is operated via a virtual
shopping cart.
• This virtual shopping cart is linked to the customer’s account
which consists of the customer’s personal and payment card
information created on the mobile application. and complete the
Payment.
• The payment can be done by credit, debit cards and NetBanking as
well as other payment merchants like Paytm, GooglePay, PhonePay
etc. for a seamless payment system.
Required Resources
• As the application is mobile based and will be available for Android devices.
Software Requirements:
• An integrated development environment (IDE) like Microsoft Visual Studio code.
• Flutter (mobile application development framework).
• Dart programming language.
Database:
• Firebase(Real time Database).
Hardware Requirements:
 To run an Android Studio or Visual Studio code we need:
• Operating system of Microsoft Windows 10/8/7 (32- or 64-bit)
• 4 GB RAM minimum and 8 GB RAM recommended
• Minimum 500 MB disk space for Android Studio
Methodology to be adopted / planning of work
• Agile methodology for mobile app
development.
• It is quite flexible and cost-effective.
• It is also quite adaptive.
• Since the errors are checked at each
step, quite a few errors make it to the
final version of the app and help us to
develop a good quality app.
Application Domain
• Through this application we can easy people’s life by not wasting
their time to go through the cashier checkout point, and the
product review are also there in the application.
• There will be a great impact of this application as It helps in a
great measure cut off the long line at the cashier checkout points
• which can be frustrating at times for both customers and the
cashier.
Expected Outcomes/ Benefits:
• The self-checkout application is mobile enabled thus makes it cost
effective.
• The tremendous slash in labour cost and less number of cashiers
will be needed by stores where this application is implemented.
• It provides the customers privacy especially during the payment
process.
Software Requirement
Specifications
Functional Requirements:
• Application can be run on the wifi or cellular network.
• User can select the models.
• User can allow to open the camera to take real time images.
• Model work on real time images and give the output.
Non Functional Requirements:
We have implemented our application by Dart programming language with the help of Flutter SDK and for the source code
editor and automation tool we used VS Code.
Software Details
Operating System: Windows 10
Language: Flutter SDK, Dart
Technologies used Flutter SDK, Dart, Android Studio, Vs Code
Debugger: Android Dalvik Debug Monitor service
For running the application the following are the Software Requirements:
Operating System. Android 7.0 or higher versions
Network: Wi-Fi Internet or cellular Network 3
Hardware Details
Processor: Minimum 2 GHz
Memory (RAM): Minimum 4GB
Hard Drive: 50 GB
Identify Use-Cases:
Virtual Shopping Cart
Use case diagram of virtual shopping cart I.
The virtual shopping cart automatically identifies the store outlet and loads up the product list of the store
outlet from where the customer is initiating the mobile self-checkout application.
The store outlet allows several customers to shop and use the mobile self checkout application at the same
time.
Use case diagram of virtual shopping cart II.
 Virtual shopping cart: Removing products
The customers will still be able to view the virtual shopping cart and remove a product of their choice by selecting
the product and clicking on “remove product” option without the need to rescan since the product has been
scanned earlier and already exists in the virtual shopping cart.
 Verification
The store needs to verify that all transaction and payment by customers are thoroughly scrutinized
and approved before a customer exits the store.
Use case diagram for payment operation
Exception flow
There are instances where the mobile self-check application experiences difficulties in either adding
or removing products in the virtual shopping cart . These exceptions may be due to various factors.
Use case diagram when scanner cannot read barcode.
Use case diagram when customer cannot view cart.
When the customer creates a new account or logs in successfully, the virtual shopping cart offers the customer the
liberty to scan any product of their choice and add or remove them.
Activity diagram of login page.
Activity diagram showing the addition of product to the cart.
Sequence Diagrams
A Sequence diagram is an interaction diagram that shows how objects operate with one another and in what
order
Domain Diagram
Role of individual member may in each phase of software development or anything else
Team Members Requirment
Gatherings
Analysis Design Implementation Testing Documentation
Ashwin Bicholiya ✓ ✓ ✓ ✓ ✓ ✓
Anand Sharma ✓ ✓ ✓ ✓ ✓
Chirag kumar mali ✓ ✓ ✓ ✓ ✓
Abhishek Patidar ✓ ✓ ✓ ✓ ✓
ANY QUERIES
https://scet.berkeley.edu/wp-content/uploads/UCB-ELPP-Future-of-Self-Checkout-Report.pdf
Reference
Github Link of our project:
 https://github.com/Ashwinbicholiya/scanpay
THANK YOU

More Related Content

What's hot

E commerce website Project Presentation
E commerce website Project PresentationE commerce website Project Presentation
E commerce website Project Presentation
ZT MESH
 
Food order
Food orderFood order
Food order
Arman Ahmed
 
Ecommerce website presentation BUBT
Ecommerce website presentation BUBTEcommerce website presentation BUBT
Ecommerce website presentation BUBT
Md.Mehedi raz
 
Restaurant Project by Amit Mangukiya
Restaurant Project by Amit MangukiyaRestaurant Project by Amit Mangukiya
Restaurant Project by Amit Mangukiya
Amit Mangukiya
 
online grocery store
online grocery  storeonline grocery  store
online grocery store
harshad_shah
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
Sarp Infotech
 
E-commerce project presentation by manoar
E-commerce project presentation by manoarE-commerce project presentation by manoar
E-commerce project presentation by manoar
Tarik Manoar
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
Aantariksh Developers
 
Ecommerce(online Shopping)
Ecommerce(online Shopping)Ecommerce(online Shopping)
Ecommerce(online Shopping)
Umme habiba
 
Introduction to Online Shopping (e-commerce)
Introduction to Online Shopping (e-commerce)Introduction to Online Shopping (e-commerce)
Introduction to Online Shopping (e-commerce)
Arjun Parekh
 
e-commerce web site project
e-commerce web site projecte-commerce web site project
e-commerce web site project
Mahmudul Hasan
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
YogeshDhamke2
 
My ppt
My pptMy ppt
My ppt
Aman Jain Aj
 
Online shopping Project
Online shopping Project Online shopping Project
Online shopping Project
Krishna Mohan Shakya
 
Instacart
InstacartInstacart
Instacart
Nino Panes
 
Business presentation about E Commerce
Business presentation about E Commerce Business presentation about E Commerce
Business presentation about E Commerce
Sarujan Chandrakumaran
 
Introduction to Khalti
Introduction to KhaltiIntroduction to Khalti
Introduction to Khalti
Shekhar Khadka
 
Online shopping presentation
Online shopping presentationOnline shopping presentation
Online shopping presentation
pobr0702
 
eCommerce Strategy In-a-Box
eCommerce Strategy In-a-BoxeCommerce Strategy In-a-Box
eCommerce Strategy In-a-Box
Joel Serino
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
Atul Kumar
 

What's hot (20)

E commerce website Project Presentation
E commerce website Project PresentationE commerce website Project Presentation
E commerce website Project Presentation
 
Food order
Food orderFood order
Food order
 
Ecommerce website presentation BUBT
Ecommerce website presentation BUBTEcommerce website presentation BUBT
Ecommerce website presentation BUBT
 
Restaurant Project by Amit Mangukiya
Restaurant Project by Amit MangukiyaRestaurant Project by Amit Mangukiya
Restaurant Project by Amit Mangukiya
 
online grocery store
online grocery  storeonline grocery  store
online grocery store
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
 
E-commerce project presentation by manoar
E-commerce project presentation by manoarE-commerce project presentation by manoar
E-commerce project presentation by manoar
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
 
Ecommerce(online Shopping)
Ecommerce(online Shopping)Ecommerce(online Shopping)
Ecommerce(online Shopping)
 
Introduction to Online Shopping (e-commerce)
Introduction to Online Shopping (e-commerce)Introduction to Online Shopping (e-commerce)
Introduction to Online Shopping (e-commerce)
 
e-commerce web site project
e-commerce web site projecte-commerce web site project
e-commerce web site project
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
 
My ppt
My pptMy ppt
My ppt
 
Online shopping Project
Online shopping Project Online shopping Project
Online shopping Project
 
Instacart
InstacartInstacart
Instacart
 
Business presentation about E Commerce
Business presentation about E Commerce Business presentation about E Commerce
Business presentation about E Commerce
 
Introduction to Khalti
Introduction to KhaltiIntroduction to Khalti
Introduction to Khalti
 
Online shopping presentation
Online shopping presentationOnline shopping presentation
Online shopping presentation
 
eCommerce Strategy In-a-Box
eCommerce Strategy In-a-BoxeCommerce Strategy In-a-Box
eCommerce Strategy In-a-Box
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
 

Similar to Self checkout application presentation

GoShop: A Digital Bridge between Shopkeepers and Consumers
GoShop: A Digital Bridge between Shopkeepers and ConsumersGoShop: A Digital Bridge between Shopkeepers and Consumers
GoShop: A Digital Bridge between Shopkeepers and Consumers
AI Publications
 
Sybrant - Mobile app solutions capability
Sybrant - Mobile app solutions capabilitySybrant - Mobile app solutions capability
Sybrant - Mobile app solutions capability
Sybrant Technoloies
 
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
IRJET Journal
 
IRJET- Shopaholic – A Smarter Way to Checkout
IRJET-  	  Shopaholic – A Smarter Way to CheckoutIRJET-  	  Shopaholic – A Smarter Way to Checkout
IRJET- Shopaholic – A Smarter Way to Checkout
IRJET Journal
 
Smart Shopping Cart with Automatic Billing System
Smart Shopping Cart with Automatic Billing SystemSmart Shopping Cart with Automatic Billing System
Smart Shopping Cart with Automatic Billing System
IRJET Journal
 
2022 Trends in Integrated Invoice to Cash Automation | Emagia
2022 Trends in Integrated Invoice to Cash Automation | Emagia2022 Trends in Integrated Invoice to Cash Automation | Emagia
2022 Trends in Integrated Invoice to Cash Automation | Emagia
Emagia
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
IRJET Journal
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
AppDynamics
 
Super market billing system using webcam
Super market billing system using webcam Super market billing system using webcam
Super market billing system using webcam
SahithBeats
 
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptxE-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
AbbasSayyed5
 
IRJET- Online Shopping System
IRJET-  	  Online Shopping SystemIRJET-  	  Online Shopping System
IRJET- Online Shopping System
IRJET Journal
 
IRJET - Shopping Automation Techniques
IRJET -  	  Shopping Automation TechniquesIRJET -  	  Shopping Automation Techniques
IRJET - Shopping Automation Techniques
IRJET Journal
 
ppt 18.ppt
ppt 18.pptppt 18.ppt
ppt 18.ppt
AamirMaqsood8
 
Online banking
Online bankingOnline banking
Online banking
Dheeraj Dani
 
Make Gifts Mobile
Make Gifts MobileMake Gifts Mobile
Make Gifts Mobile
Mikhail Miroshnichenko
 
IBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout ProcessIBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout Process
Talha Haroon
 
Development of Android Based Mobile App for PrestaShop eCommerce Shopping Ca...
Development of Android Based Mobile App for PrestaShop eCommerce  Shopping Ca...Development of Android Based Mobile App for PrestaShop eCommerce  Shopping Ca...
Development of Android Based Mobile App for PrestaShop eCommerce Shopping Ca...
IRJET Journal
 
Smart Shopping System
Smart Shopping SystemSmart Shopping System
Smart Shopping System
Mahantesh Hiremath
 
Mayank_Gupta
Mayank_GuptaMayank_Gupta
Mayank_Gupta
Mayank Gupta
 
Financial Software Development With Softjourn
Financial Software Development With SoftjournFinancial Software Development With Softjourn
Financial Software Development With Softjourn
Softjourn, Inc.
 

Similar to Self checkout application presentation (20)

GoShop: A Digital Bridge between Shopkeepers and Consumers
GoShop: A Digital Bridge between Shopkeepers and ConsumersGoShop: A Digital Bridge between Shopkeepers and Consumers
GoShop: A Digital Bridge between Shopkeepers and Consumers
 
Sybrant - Mobile app solutions capability
Sybrant - Mobile app solutions capabilitySybrant - Mobile app solutions capability
Sybrant - Mobile app solutions capability
 
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
 
IRJET- Shopaholic – A Smarter Way to Checkout
IRJET-  	  Shopaholic – A Smarter Way to CheckoutIRJET-  	  Shopaholic – A Smarter Way to Checkout
IRJET- Shopaholic – A Smarter Way to Checkout
 
Smart Shopping Cart with Automatic Billing System
Smart Shopping Cart with Automatic Billing SystemSmart Shopping Cart with Automatic Billing System
Smart Shopping Cart with Automatic Billing System
 
2022 Trends in Integrated Invoice to Cash Automation | Emagia
2022 Trends in Integrated Invoice to Cash Automation | Emagia2022 Trends in Integrated Invoice to Cash Automation | Emagia
2022 Trends in Integrated Invoice to Cash Automation | Emagia
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
 
Super market billing system using webcam
Super market billing system using webcam Super market billing system using webcam
Super market billing system using webcam
 
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptxE-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
 
IRJET- Online Shopping System
IRJET-  	  Online Shopping SystemIRJET-  	  Online Shopping System
IRJET- Online Shopping System
 
IRJET - Shopping Automation Techniques
IRJET -  	  Shopping Automation TechniquesIRJET -  	  Shopping Automation Techniques
IRJET - Shopping Automation Techniques
 
ppt 18.ppt
ppt 18.pptppt 18.ppt
ppt 18.ppt
 
Online banking
Online bankingOnline banking
Online banking
 
Make Gifts Mobile
Make Gifts MobileMake Gifts Mobile
Make Gifts Mobile
 
IBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout ProcessIBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout Process
 
Development of Android Based Mobile App for PrestaShop eCommerce Shopping Ca...
Development of Android Based Mobile App for PrestaShop eCommerce  Shopping Ca...Development of Android Based Mobile App for PrestaShop eCommerce  Shopping Ca...
Development of Android Based Mobile App for PrestaShop eCommerce Shopping Ca...
 
Smart Shopping System
Smart Shopping SystemSmart Shopping System
Smart Shopping System
 
Mayank_Gupta
Mayank_GuptaMayank_Gupta
Mayank_Gupta
 
Financial Software Development With Softjourn
Financial Software Development With SoftjournFinancial Software Development With Softjourn
Financial Software Development With Softjourn
 

Recently uploaded

Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Self checkout application presentation

  • 1. Scan&Pay Guided By: Group Members: Mr. Deepak Singh Chouhan Ashwin Bicholiya (0875CS171030) Anand Sharma (0875CS171021) Chirag Kumar Mali (0875CS171037) Abhishek Patidar (0875CS171008)
  • 2. INTRODUCTION • The retail sales industry has undergone some noticeable transition in the array of payment methods over the years. • It is imperative that an innovative payment solution is introduced to replace an cashier checkout system especially when there is growing demand for it. • Assuredly, the addition of a mobile self-checkout application in industry will be more prominent in the next few years. • The aim is to develop a mobile self-checkout application for a retail store of a client.
  • 3. OBJECTIVE • Develop a Mobile application having a barcode scanner facility, it will be used to scan the barcode given in product and add it to the cart. • Make the payment with multiple payments methods easily with app itself. • Once payment is done it give alert or message to store owner • Apart from this app will access current location of store and give the products details according to that particular store only.
  • 4. Problem Domain • Local Retail supermarkets like Dmart, BestPrice are facing a problem of huge crowd at their billing counters at the time of billing. • Specially at rushing shopping hours ,festival seasons people have to face long queues and have to wait for their turns. • This is a major problem facing by almost every type of stores, in order to solve this one efficient solution is self checkout system. • Customer will buy the required goods scans them and pay the bill by the App itself so this will make process more convienient.
  • 5. Solution Domain • One efficient solution is self check out system. It wll be a mobile application having a barcode scanner facility. • It will be used to scan the barcode given in product and add it to the cart and make the payment with multiple payments methods easily with app itself • Once payment is done it give alert or message to store owner. • Apart from this app will access current location of store and give the products details according to that particular store only.
  • 6. A BIT OF HISTORY 2000-2015 Barcode Scanners at the cash counters 2015-2022 Self-Checkout Kiosks 2022 Mobile self Checkout System • The figure shows that the recent evolutions have all been incremental in their value proposition. • We can say that the next big thing after barcodes was the self‐checkout counter and Mobile self Checkout System. https://scet.berkeley.edu/wp-content/uploads/UCB-ELPP-Future-of-Self-Checkout-Report.pdf
  • 7. PAINPOINTS AND OPPORTUNITY Checkout is the last opportunity for the retailer to make an impression on the consumer. Retailers response to checkout pain point Will Replace Currently Evaluating No plans for replacement 33% left store without buying if lines are longer than 7 minutres 50% of shoppers avoid stores with long lines 60% look at online as an alternative for Retail Stores Tarnished Brand Image Lower Sales Poor Customer Satisfaction https://scet.berkeley.edu/wp-content/uploads/UCB-ELPP-Future-of-Self-Checkout-Report.pdf
  • 8. An improvement over the existing system • The mobile self-checkout application is operated via a virtual shopping cart. • This virtual shopping cart is linked to the customer’s account which consists of the customer’s personal and payment card information created on the mobile application. and complete the Payment. • The payment can be done by credit, debit cards and NetBanking as well as other payment merchants like Paytm, GooglePay, PhonePay etc. for a seamless payment system.
  • 9. Required Resources • As the application is mobile based and will be available for Android devices. Software Requirements: • An integrated development environment (IDE) like Microsoft Visual Studio code. • Flutter (mobile application development framework). • Dart programming language. Database: • Firebase(Real time Database). Hardware Requirements:  To run an Android Studio or Visual Studio code we need: • Operating system of Microsoft Windows 10/8/7 (32- or 64-bit) • 4 GB RAM minimum and 8 GB RAM recommended • Minimum 500 MB disk space for Android Studio
  • 10. Methodology to be adopted / planning of work • Agile methodology for mobile app development. • It is quite flexible and cost-effective. • It is also quite adaptive. • Since the errors are checked at each step, quite a few errors make it to the final version of the app and help us to develop a good quality app.
  • 11. Application Domain • Through this application we can easy people’s life by not wasting their time to go through the cashier checkout point, and the product review are also there in the application. • There will be a great impact of this application as It helps in a great measure cut off the long line at the cashier checkout points • which can be frustrating at times for both customers and the cashier.
  • 12. Expected Outcomes/ Benefits: • The self-checkout application is mobile enabled thus makes it cost effective. • The tremendous slash in labour cost and less number of cashiers will be needed by stores where this application is implemented. • It provides the customers privacy especially during the payment process.
  • 14. Functional Requirements: • Application can be run on the wifi or cellular network. • User can select the models. • User can allow to open the camera to take real time images. • Model work on real time images and give the output.
  • 15. Non Functional Requirements: We have implemented our application by Dart programming language with the help of Flutter SDK and for the source code editor and automation tool we used VS Code. Software Details Operating System: Windows 10 Language: Flutter SDK, Dart Technologies used Flutter SDK, Dart, Android Studio, Vs Code Debugger: Android Dalvik Debug Monitor service For running the application the following are the Software Requirements: Operating System. Android 7.0 or higher versions Network: Wi-Fi Internet or cellular Network 3 Hardware Details Processor: Minimum 2 GHz Memory (RAM): Minimum 4GB Hard Drive: 50 GB
  • 16. Identify Use-Cases: Virtual Shopping Cart Use case diagram of virtual shopping cart I.
  • 17. The virtual shopping cart automatically identifies the store outlet and loads up the product list of the store outlet from where the customer is initiating the mobile self-checkout application. The store outlet allows several customers to shop and use the mobile self checkout application at the same time. Use case diagram of virtual shopping cart II.
  • 18.  Virtual shopping cart: Removing products The customers will still be able to view the virtual shopping cart and remove a product of their choice by selecting the product and clicking on “remove product” option without the need to rescan since the product has been scanned earlier and already exists in the virtual shopping cart.
  • 19.  Verification The store needs to verify that all transaction and payment by customers are thoroughly scrutinized and approved before a customer exits the store. Use case diagram for payment operation
  • 20. Exception flow There are instances where the mobile self-check application experiences difficulties in either adding or removing products in the virtual shopping cart . These exceptions may be due to various factors. Use case diagram when scanner cannot read barcode.
  • 21. Use case diagram when customer cannot view cart.
  • 22. When the customer creates a new account or logs in successfully, the virtual shopping cart offers the customer the liberty to scan any product of their choice and add or remove them. Activity diagram of login page.
  • 23. Activity diagram showing the addition of product to the cart.
  • 24. Sequence Diagrams A Sequence diagram is an interaction diagram that shows how objects operate with one another and in what order
  • 26. Role of individual member may in each phase of software development or anything else Team Members Requirment Gatherings Analysis Design Implementation Testing Documentation Ashwin Bicholiya ✓ ✓ ✓ ✓ ✓ ✓ Anand Sharma ✓ ✓ ✓ ✓ ✓ Chirag kumar mali ✓ ✓ ✓ ✓ ✓ Abhishek Patidar ✓ ✓ ✓ ✓ ✓
  • 27.
  • 28.
  • 29.