An open API service indexing awesome lists of open source software.

https://github.com/bharath-2634/sar

ShopMart - A smart retail app featuring QR entry, AI product detection, real-time pricing, and AR navigation. Built with React Native & Computer Vision to bridge physical and digital shopping
https://github.com/bharath-2634/sar

ar-navigation augmented-reality computer-vision deepsort object-detection react-native unity3d yolov8

Last synced: 8 months ago
JSON representation

ShopMart - A smart retail app featuring QR entry, AI product detection, real-time pricing, and AR navigation. Built with React Native & Computer Vision to bridge physical and digital shopping

Awesome Lists containing this project

README

          

## ShopMart - for Digitally Automated Stores

ShopMart is a smart retail mobile application that integrates QR-based Entry, Automatic Object Detection, Real-Time Price Calculation, and Augmented Reality (AR) navigation to deliver a seamless and futuristic shopping experience. By combining AR with mobile computing, ShopMart helps customers effortlessly:

* Enter stores via QR authentication

* Automatically detect products they pick

* Calculate prices instantly

* Navigate large retail environments

* Complete purchases with one-tap digital payments

## πŸš€ Project Vision
The aim of ShopMart is to enhance customer experience by providing QR-based Entry , Automatic Object Detection and price calculation , Suggesting products based on user purchase,search etc.. and to redefine how users navigate physical retail spaces by integrating AR into the shopping journey. It enhances user experience by reducing the time spent searching for products and helps retailers improve customer satisfaction and store efficiency.

With ShopMart, customers can:
* βœ… Enter the store via **QR-based authentication**

* 🧠 **Automatically detect products** placed in their cart and calculate price in real-time

* πŸ—ΊοΈ Use **AR navigation** to find products in-store effortlessly

* πŸ”Ž **Search or scan** to locate items and get aisle-wise directions

* 🧾 Manage a digital cart with product and price overview

* πŸ“¦ Receive **product suggestions** based on previous purchases or searches

* πŸ’³ Complete payments with a **one-tap checkout system**

This solution bridges the gap between digital and physical commerce, merging computer vision, AR navigation, and mobile-first UX for a smarter shopping model.

## 🌐 Real-World Use Cases

* Hypermarkets and Grocery Chains

* Smart Departmental Stores

* Warehouses with indoor navigation needs

* Retail outlets seeking queue-less billing and better UX

## πŸ› οΈ Tech Stack
| Layer | Tech Used |
|--------------|------------------------------------|
| **AR Navigation** | Unity3D, ARFoundation, ARCore |
| **Object Detection** | YOLO, DeepSort |
| **Mobile App** | React Native (Metro-Builder) |
| **Backend API** | Python, Flask |
| **Authentication** | Google OAuth , QR Scanner integration|
| **Database** | Firebase |
| **Payment Gateway**| Razorpay |

## πŸ“Œ Future Enhancements
* πŸ“Š Analytics dashboard for store managers

* πŸ›οΈ Loyalty system with reward points

* 🌐 Multilingual support for diverse regions

* 🧠 On-device AI to optimize detection without internet

## πŸ‘¨β€πŸ’» Getting Started

```bash
# Clone the repo
git clone https://github.com/bharath-2634/SAR.git
```

# Install dependencies (Install Metro-Builder on your local system)
```bash
npm install
```

Start the Android Emulator
```bash
npx react-native run-android
```

Start the Metro-Builder
```bash
npx react-native start
```

## Working Prototype and Screenshots

1. Authentication(SplashScreen,Manuall login and signUp)

![Authentication_module_login_screen](https://github.com/user-attachments/assets/8266c8f2-06c7-417b-a8aa-66448075597d)
![Authentication_module_signup_screen](https://github.com/user-attachments/assets/b99bf092-6239-4b6c-804c-83d6edc05279)

2. Shopping Home Page

![Home_Module_home_screen](https://github.com/user-attachments/assets/2032e9f9-936c-4421-b403-e1ee517d4703)

3. Products Page

![product_Module_searchBar](https://github.com/user-attachments/assets/267e8afb-7e9f-48e7-9bf5-34b228ed5775)

4. Product details Page

![product_Module_product_screen](https://github.com/user-attachments/assets/489d89b8-f37f-4cdb-b73a-057a3e6ae303)

5. Product CheckOut Page

![product_Module_cart_screen](https://github.com/user-attachments/assets/61ad5916-e5c5-484e-9ca8-08e5681162c6)