{
  "projects": [
    {
      "icon": "assets/images/mini_accountant.png",
      "name": "Mini Accountant",
      "description": "This AI-powered financial assistant streamlines small business accounting by automating the heavy lifting. It handles everything from professional PDF invoicing and expense tracking to complex tax, VAT, and multi-currency calculations in real-time. By integrating your financial overview and reporting into one intuitive ecosystem, it acts as a pragmatic co-pilot that turns raw data into clear, actionable business results.",
      "url": "https://ad.miniaccountant.app",
      "tags": []
    },
    {
      "icon": "assets/images/ai-translator.png",
      "name": "AI Translator",
      "description": "This AI-powered translation tool breaks down language barriers with seamless real-time translation capabilities. It supports multiple languages and offers a user-friendly interface for effortless communication across cultures.",
      "url": "https://ai-translator.dudko.dev",
      "tags": []
    },
    {
      "icon": "assets/images/ireceipt_pro.png",
      "name": "IReceipt PRO",
      "description": "iReceipt PRO is a low-code (zero-code) API that allows you to effortlessly create images or PDF files from your custom HTML templates. Offered as a subscription-based service, it provides a powerful yet easy-to-use solution for generating dynamic documents with minimal effort.",
      "url": "https://ireceipt.pro",
      "tags": []
    },
    {
      "icon": "assets/images/imagination_tg_bot.jpg",
      "name": "Imagination Telegram Bot",
      "description": "Imagination is an AI-powered Telegram bot that enables users to create and edit images directly from text descriptions. With its intuitive interface, it transforms your ideas into visual art, offering endless possibilities for creative expression.",
      "url": "https://ai.dudko.dev",
      "tags": []
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Firebase CLI",
      "description": "Empower your Firebase project with ultimate control: unlock the full potential of Firebase Auth, Realtime Database, Firestore, Storage, and more, all through a robust command-line interface with admin privileges. Streamline your development process and manage your Firebase resources with unparalleled precision and ease.",
      "url": "https://www.npmjs.com/package/firebase-admin-cli",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Firebase Backup",
      "description": "Unlock peak performance for your Firebase project with a dynamic engine designed for effortless backup, thorough cleaning, and seamless restoration. Tailored specifically for Firebase Firestore, Firebase Storage, and Firebase Auth, it streamlines your workflow with unrivaled efficiency, ensuring optimal project management and data integrity.",
      "url": "https://www.npmjs.com/package/firebase-engine",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Extension for Stripe JS",
      "description": "Supercharge your Stripe integration with advanced methods for stripe-js: gain complete control over customer card management directly from your frontend! Enhance your payment processing capabilities with seamless ease and efficiency, optimizing both functionality and user experience.",
      "url": "https://www.npmjs.com/package/@sergdudko/stripe-js",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Redux Cluster",
      "description": "A modern TypeScript library for synchronizing Redux stores across multiple processes and machines using TCP, Unix Domain Sockets, and IPC. Perfect for scaling applications and managing state in distributed systems.",
      "url": "https://www.npmjs.com/package/redux-cluster",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Redux Cluster WS",
      "description": "Modern WebSocket-based state synchronization library built on top of Redux-Cluster. Enables real-time Redux store synchronization between Node.js servers and clients (both Node.js and browser) using native WebSocket connections.",
      "url": "https://www.npmjs.com/package/redux-cluster-ws",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "AI Agent",
      "description": "This lightweight, opinionated planning agent automates complex workflows by orchestrating tools through the Model Context Protocol (MCP). Built on the Vercel AI SDK and native JavaScript, it offers a truly platform-agnostic solution that integrates into any environment. Its modular architecture allows you to mix and match LLM providers for planning, execution, and synthesis—optimizing for both performance and cost while turning sophisticated AI orchestration into a streamlined, production-ready process.",
      "url": "https://www.npmjs.com/package/@dudko.dev/agent",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Object Stream (JSON Stream)",
      "description": "Revolutionize your JSON handling with unmatched efficiency: effortlessly convert JSON from string format or transform it into a stream using this powerful tool. Harness the power of object streams for fast, seamless data processing and elevate your workflow to new heights!",
      "url": "https://www.npmjs.com/package/@sergdudko/objectstream",
      "tags": ["npm"]
    },
    {
      "icon": "assets/images/npm.png",
      "name": "Proto Object",
      "description": "This versatile library streamlines JSON object management and manipulation, offering an intuitive API to simplify data handling. Ideal for serialization, deserialization, and building unified frameworks, it seamlessly integrates with both front-end and back-end applications.",
      "url": "https://www.npmjs.com/package/protoobject",
      "tags": ["npm"]
    }
  ]
}
