DEV Community

Rauf Abdullayev
Rauf Abdullayev

Posted on

I Built 60+ Free Online Tools — Here's What I Learned

Why I Built VaxtimYoxdu

I was tired of jumping between dozens of websites for simple tasks — converting a PDF, resizing an image, formatting JSON. So I decided to build one platform that has everything.

VaxtimYoxdu.com (which means "I don't have time" in Azerbaijani) now offers 60+ free online tools, all under one roof.

The Tech Stack

  • Framework: Next.js 14 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Hosting: Vercel
  • AI: Groq + Gemini + OpenAI (fallback chain)
  • Database: Supabase
  • Cache: Upstash Redis
  • Email: Resend
  • Monitoring: Sentry

What Tools Are Available?

AI Tools (3)

AI Text Rewriter, Grammar Checker, Summarizer

PDF Tools (3)

PDF Merge, Split, Compress

Image Tools (4)

Image Compressor, Resizer, Cropper, Base64 Converter

Developer Tools (22)

JSON Formatter, Base64, JWT Decoder, Regex Tester, and 18 more

Generator Tools (14)

Password, QR Code, Lorem Ipsum, UUID, Color Picker, and 9 more

Text Tools (14)

Word Counter, Case Converter, Markdown Preview, and 11 more

Key Features

  • 4 Languages: Azerbaijani, English, Turkish, Russian
  • No Login Required: All tools work instantly
  • PWA: Works offline, installable
  • Dark Mode: System-aware theme
  • 1700+ Tests: Vitest + React Testing Library

Lessons Learned

  1. Start simple, iterate fast — Started with 14 tools, now at 60+
  2. i18n is hard — 4 languages x 60 tools = lots of translation keys
  3. CSP can break your site — Removing unsafe-inline broke RSC hydration
  4. Rate limiting is essential — Without it, AI tools get abused within hours
  5. Test everything — 1700+ tests caught countless regressions

Try It Out

🔗 vaxtimyoxdu.com

I'd love to hear your feedback — what tools would you like to see added?


Built with ❤️ in Azerbaijan

Top comments (0)