Image Annotation
React + Next.js Bounding Box Annotation Tool
A React + Next.js web refactored application for creating bounding box annotations on images with auto-loading, drag-and-drop functionality, and comprehensive data export capabilities.
Project Gallery

Overview
A comprehensive web-based image annotation tool built with React and Next.js that streamlines the process of creating bounding box annotations. The application features automatic image loading, intuitive drag-and-drop interface, real-time annotation editing, and robust data management with localStorage integration and JSON export functionality.
Key Features
Challenges
Real-time coordinate scaling across different display sizes
Maintaining annotation accuracy during window resize
Efficient data storage and retrieval in browser
User-friendly annotation workflow design
Solutions
Implemented scale factor calculation for coordinate accuracy
Built responsive design with automatic resize handling
Created comprehensive localStorage data structure
Designed intuitive keyboard shortcuts and UI controls
Results & Impact
Project Info
Creator
2017 - 2025
8 years