web Project2025 February - Present

YAOT - Yet Another Online Toolbox

Project Details

Tech Stack

Next.jsReactTypeScriptAntDTailwind CSSMotionJSMDXNode.jsBullMQBun.jsVercelCloudflareRailwayDocker

My Role

Full-Stack Developer / Owner

Access

Publicly Accessible

Overview

YAOT (Yet Another Online Toolbox) is a comprehensive collection of free, fast, and powerful web-based utilities designed for developers, designers, and everyday users.

Key Features:

  • Extensive Toolset: Over 95 tools across categories like PDF, Image, Text, Developer, Time, Number, Unit Conversion, and General Utilities.
  • Privacy Focused: 97% of tools process data locally in the user's browser, ensuring data privacy.
  • Client-Side Processing: Leverages modern Web APIs (FileReader, Canvas, Web Crypto) for efficient local processing.
  • User-Friendly Interface: Built with Ant Design and Tailwind CSS for a clean, responsive, and intuitive experience.
  • No Downloads/Signups: Accessible directly in the browser without installation or registration.

Gallery

YAOT Homepage

YAOT Homepage

YAOT All Tools Page

YAOT All Tools Page

YAOT PDF Merger Tool

YAOT PDF Merger Tool

YAOT Image Cropper Tool

YAOT Image Cropper Tool

YAOT JSON Formatter Tool

YAOT JSON Formatter Tool

Key Features

  • 95+ Online Tools
  • PDF Utilities (Merge, Split, Compress, Encrypt, Decrypt, Rotate, Reorder, Watermark, PDF-to-Image, Image-to-PDF)
  • Document Conversion (Word/Excel/PPT/HTML/EPUB etc. to PDF)
  • Image Utilities (Resize, Crop, Convert, Compress, Metadata Viewer, Watermark, Palette Extractor, Thumbnail Gen, EXIF Cleaner)
  • Developer Tools (Checksum, UUID Gen, JSON Formatter, Base64, Regex Tester, JWT Debugger, Cron Gen/Decoder, SQL Formatter, JS/TS Minifier, Flexbox Gen, Mock Data Gen)
  • Text Utilities (Split, Reverse, Trim, Lorem Ipsum, Indent, Remove Duplicates, Case Converter, Word Count, Find/Replace, Line Break Remover, Sort Words, HTML Text Extract, URL Encode/Decode, Regex Text Gen)
  • Time Utilities (Timezone Converter, Duration Calc, Countdown, Timestamp Converter, Clock Converter, Age Calc, Stopwatch, ISO 8601 Formatter, Calendar Calc, Time Unit Converter)
  • Number Utilities (Base Converter, Formatter, Random Gen, Prime Checker, Percentage Calc, Ratio Simplifier, Sequence Gen, Rounding, Factorization, Roman Numeral Converter, Matrix Calc, Scientific Notation Converter, SigFig Counter)
  • Unit Conversion (Length, Weight, Temp, Area, Volume, Time, Data, Angle, Pressure, Energy, Power)
  • General Utilities (Password Strength/Gen, Google Query Gen, Counter, Text File Merger)
  • Local-first processing for most tools
  • Interactive tool search bar
  • Responsive design
  • Blog section using MDX
  • Web Worker for background tasks (Text Merger)
  • Minimal backend API for complex tasks (PDF Unlock/Conversion)
  • Drag and Drop file uploads
  • Visual PDF page selection/reordering

Lessons Learned