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
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.
-
Hypermarkets and Grocery Chains
-
Smart Departmental Stores
-
Warehouses with indoor navigation needs
-
Retail outlets seeking queue-less billing and better UX
| 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 |
-
📊 Analytics dashboard for store managers
-
🛍️ Loyalty system with reward points
-
🌐 Multilingual support for diverse regions
-
🧠 On-device AI to optimize detection without internet
# Clone the repo
git clone https://github.com/bharath-2634/SAR.gitnpm installStart the Android Emulator
npx react-native run-androidStart the Metro-Builder
npx react-native start- Authentication(SplashScreen,Manuall login and signUp)
- Shopping Home Page
- Products Page
- Product details Page
- Product CheckOut Page





