Skip to content

ishan-xy/ar-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AR-Code

AR-Code is a browser-based Augmented Reality platform that allows businesses and sellers to showcase products in AR using QR codes.

Built with a CDN-backed architecture and Redis caching, the platform delivers fast-loading 3D models that can be launched instantly on both iOS and Android without installing any application.
Frontend Codebase: https://github.com/ishan-xy/arcode-dashboard

Preview

Home Page

Home Page

Guest Upload

Guest Upload

Logged In User Upload

Logged In Upload

AR Product View

AR Product Preview


Features

  • Browser-based AR experience using QR codes
  • Instant 3D model previews on mobile devices
  • App-free support for both iOS and Android
  • CDN-backed asset delivery for faster model loading
  • Redis caching for pre-signed CDN URLs
  • Guest uploads and authenticated dashboards
  • Secure and scalable backend architecture

Tech Stack

  • Go
  • Fiber
  • SolidJS
  • Docker
  • Nginx
  • Redis

How It Works

  1. Upload a 3D model
  2. Generate a QR code
  3. Scan the QR code on a mobile device
  4. Instantly launch the model in AR

Performance

  • Reduced signed-link generation latency by 95% using Redis caching
  • Optimized CDN delivery for fast 3D asset access
  • Lightweight deployment architecture using Docker and Nginx

Use Cases

  • E-commerce product visualization
  • Furniture and decor previews
  • Product marketing and packaging
  • Retail and showroom experiences

License

MIT License

About

Browser-based AR platform that lets businesses showcase 3D products through QR codes with instant app-free previews on iOS and Android.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages