MENU

GET IN TOUCH

heyadrsh@gmail.com
Back

SnapSheet

Year

2024

Tech & Technique

Gemini AI, Next.js 14, React 19, Tailwind CSS, TypeScript

Description

SnapSheet is an AI-powered data extraction tool that transforms images into structured spreadsheets using Gemini AI. This production-ready OCR solution converts images and documents to CSV and Excel formats with smart data formatting and 97%+ accuracy.

Key Features:
  • Intelligent Extraction: Gemini 2.5 Flash-powered OCR with 97%+ accuracy
  • Multi-Format Outputs: Standard CSV and Busy-optimized Excel for accounting
  • Smart Data Handling: Automatic data type detection (dates/currency/GST)
  • Professional UI: Excel-like preview with sorting/selection and glassmorphism design
  • Enterprise-Ready: Rate limiting, API timeout, 10MB file cap, and WCAG 2.1 compliant
  • Context-Aware: Intelligent table reconstruction and data formatting

Technical Highlights:
  • Built with Next.js 14 and React 19 for modern performance
  • Integrated Gemini 2.5 Flash API for advanced AI processing
  • Implemented glassmorphism design with dark mode support
  • Used Papaparse and SheetJS for robust data handling
  • Deployed on Vercel Edge Runtime for optimal performance
  • Added comprehensive error handling and validation

My Role

Full-Stack Developer & AI Integration Specialist
Led the complete development process:
  • AI Integration: Implemented Gemini 2.5 Flash API for intelligent OCR processing
  • Frontend Development: Built responsive UI with Next.js 14 and React 19
  • Data Processing: Developed smart data extraction and formatting algorithms
  • UX Design: Created Excel-like preview interface with glassmorphism aesthetics
  • Performance Optimization: Implemented rate limiting and efficient file processing
  • Deployment: Set up production environment with Vercel Edge Runtime
heyadrsh@gmail.com