Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Максим Ткаченко

Запропонуйте Максиму роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Україна
1 день 2 години тому
Вільний для роботи вільний для роботи
1 Сейф завершений
6 місяців 19 днів тому
1 замовник
зроблено 3 ставки
на сервісі 1 рік

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
224
Javascript та Typescript
Парсинг даних

Рівень володіння мовами

Українська Українська: носій
Русский Русский: носій
English English: вище середнього

Резюме

Працюю з Next.js / React, / Vue / Nuxt.js / Astro.js / JavaScript, PHP, Python.

Займаюся створенням веб-додатків, сайтів, Telegram-ботів, а також web-scraping'ом та парсингом


Працюю швидко, акуратно та з упором на якість.

Навички та вміння

Портфоліо


  • 3000 UAH

    Telegram dApp AI-трекер калорій та КБЖВ

    Веб-програмування
    Персональний ШІ-асистент у форматі Telegram Mini App для автоматизації контролю харчування та аналізу раціону.

    Що робить додаток:

    ШІ-сканер (Gemini API в даному випадку): розпізнає продукти за фото або текстовим описом. Більше не потрібно шукати кожен інгредієнт у базі — нейромережа сама визначає вагу, калорії та нутрієнти.

    Персональний розрахунок: багатоступеневий онбординг, який обчислює індивідуальні норми КБЖВ на базі метаболізму та цілей користувача.

    Інтерактивний Dashboard: наочний моніторинг денного прогресу через кільця активності та динамічні картки макронутрієнтів.

    Telegram Native: працює як повноцінний додаток всередині месенджера (Mini App). Швидкий доступ в один клік без завантаження стороннього софту.

    Технологічний стек:

    Frontend: React 19, TypeScript.

    Backend & AI: Bun runtime, Google Gemini API, Prisma ORM.

    Database: PostgreSQL.

    UI/UX: Tailwind CSS, Shadcn UI (Mobile-first дизайн).

    Інженерні особливості:

    Edge-ready Architecture: висока швидкість відгуку (Latency) за рахунок використання середовища Bun та оптимізованих серверних запитів.

    Server Components (RSC): перенесення важких обчислень на серверну сторону, що гарантує блискавичну роботу на будь-яких смартфонах.

    Type-safe Data Layer: наскрізна типізація всіх даних — від відповідей нейромережі до схеми БД, що виключає помилки в роботі додатка.

    Advanced Prompt Engineering: опрацьовані алгоритми взаємодії з ШІ для отримання максимально точних розрахунків без «галюцинацій».
  • Високопродуктивний E-commerce Marketplace (B2C)

    Веб-програмування
    Повнофункціональна версія сайту доступна для ознайомлення за посиланням на проєкт. Ви можете протестувати повний цикл покупки: від авторизації до оформлення замовлення через Stripe Test API (використання реальних грошових коштів не передбачено).

    Ключові функції:

    Динамічний каталог: пошук та багаторівнева фільтрація (категорії, бренди, ціни, параметри) з миттєвим оновленням стану.

    Система кошика та обраного: управління покупками на стороні клієнта з персистентним зберіганням даних (Zustand).

    Безпечна автентифікація: захист сесій через Better-Auth, включаючи двофакторні механіки, скидання паролів та верифікацію email.

    Особистий кабінет та адмін-панель: Dashboard користувача з історією замовлень та захищений CRUD-інтерфейс управління товарами для адміністратора.

    Транзакції та розсилки: інтеграція Stripe API для прийому платежів та сервіс Resend для автоматичних транзакційних повідомлень.

    Хмарне завантаження медіа: швидка обробка та зберігання зображень товарів через інфраструктуру UploadThing.

    Технології:

    Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS, Shadcn UI.

    Backend: Node.js (Bun runtime), Prisma ORM, PostgreSQL.

    Infrastructure: Better-Auth, Zod, Stripe SDK, UploadThing, Resend.

    Особливості:

    Архітектура: чиста структура проєкту з розподілом відповідальності, використання Server Components для мінімізації JS-бандла та наскрізна типізація (Type-safe) від БД до фронтенду.

    SEO та доступність: 100/100 у Lighthouse. Оптимізована семантична розмітка, динамічні мета-теги та Open Graph за стандартами W3C.

    Продуктивність: 85-100 балів. Поточні показники LCP нижче 100 можуть бути зумовлені лімітами Vercel Free Tier (Cold Starts). На виділеній інфраструктурі Bun забезпечує стабільні 100/100 за рахунок швидкості обробки запитів.

    Масштабованість: архітектура готова до високих навантажень завдяки оптимізованим запитам Prisma та ефективному кешуванню даних.

    Цей сайт представлений як діючий екземпляр (demo instance) повнофункціональної торгової площадки з серверним рендерингом (SSR), просунутою системою фільтрації та інтегрованою платіжною інфраструктурою. Архітектура проєкту повністю готова до швидкого впровадження підтримки декількох мов за запитом (i18n) — це стандартне розширення, що не потребує переробки основної логіки.




    #NextJS #React #TypeScript #prisma #PostgreSQL #Bun #tailwindcss #shadcn #NodeJS
    #ecommerce

Відгуки та компліменти про виконані проєкти 1

3 грудня 2025 2000 UAH
Node.js бекенд: збір історичних цін з криптобірж

Якість
Професіоналізм
Вартість
Контактність
Терміни

Все пройшло добре, результатом задоволений.

Активність

  Останні ставки 10
Телеграм-бот для автосервісу
4000 UAH
Сайт візитка для Автосервісу
8000 UAH
Telegram bot для найму/пошуку працівників. Для пошуку роботи
4000 UAH
Створити бот в телеграм (кабінет продавця)
1500 UAH
Website nextjs
3000 UAH
Інтернет-магазину одягу
20 000 UAH
Створити чат-бота ТАРО
3000 UAH
Створити бот телеграм
15 000 UAH
UserTelegramBot
1000 UAH
Інтернет магазин
10 000 UAH