Fullstack Electron/Node.js + TypeScript Розробка кросплатформного десктоп-додатку (Windows/macOS/Linux)
1 етап розробки десктопного додатку
Завдання:
- Налаштувати Electron (main та renderer), включаючи безпечну конфігурацію.
- Створити базову структуру проєкту.
- Підключити TypeScript.
- Реалізувати систему стану (Redux).
- Реалізувати авторизацію та підключення до backend.
- Реалізувати базову навігацію (без повної логіки).
- Створити UI каркас і базові сторінки: Layout, Sidebar, Header, Навігація, Авторизація, Пусті екрани (скелетони без логіки).
- Протестувати код на: Логін / логаут, Робота IPC, Обробка помилок API, Ролі / обмеження доступу. На цьому етапі має бути живий додаток, але без ядра Chromium.
- Надати вихідний код у приватному репозиторії GitLab. Замовник надасть репозиторій виконавцю.
- Якість реалізації буде перевірена замовником шляхом запуску додатку. Завдання буде вважатися виконаним, якщо всі функції працюють справно, як очікує замовник.
ЗАУВАЖЕННЯ! - Більш детальні завдання по реалізації певних функціональних можливостей описані в технічному завданні, яке замовник надіслав виконавцю. Після обговорення та встановлення ціни на сайті, вона більше не обговорюється з виконавцем і зафіксована та не залежить від часу виконання виконавцем.
-
1390 12 0 Вітаю,
Я Full-stack розробник, маю досвід в розробці electron додатків (можете переглянути у відгуках), працював з хроміумом (а також автоматизацією через puppeteer/selenium/playwright)
Готовий до співпраці після уточнення подробиць
-
1009 2 0 Доброго дня!
Зацікавив ваш проєкт. Маю досвід розробки Electron-додатків на TypeScript з глибокою роботою в main process (Node API, filesystem, IPC, system integration) та реалізацією ізольованих браузерних інстансів. Працював із React, REST API, локальними HTTP-серверами та автоматизацією.
Можу взяти на себе:
— Розробку UI за готовим дизайном
— Інтеграцію з backend HTTP
— Реалізацію main process: локальне зберігання, запуск ізольованих Chromium з кастомним fingerprint, підключення розширень
— Побудову локального HTTP API для автоматизації
… — Базовий захист додатка (обфускація, anti-debug, захист від перехоплення трафіку)
— Підготовку до релізу: білди під Windows/macOS/Linux, інсталятор, signing, автооновлення
— Покриття ключової логіки тестами (unit / integration / E2E за потреби)
Працюю структуровано, через Git, з поетапною здачею функціоналу. Готовий обговорити архітектуру та деталі реалізації! :)
-
265 Вітаю!
Маю досвід повномасштабної розробки Electron-додатків із глибокою інтеграцією main process, системних API та роботою з файловою системою. Також регулярно працюю з Node.js, TypeScript, React, Express/Fastify - використовую цей стек у своїх проєктах.
Раніше розробляв desktop-рішення із sandboxed Chromium-інстансами, локальними серверами й підтримкою кастомних fingerprint’ів, тому структура проєкту, подібна до Dolphin Anty / AdsPower, мені добре знайома. Реалізую всі необхідні частини:
інтерфейс за готовим дизайном (React + Zustand/Redux Toolkit);
main process із ізольованими браузерами, локальним зберіганням і системною інтеграцією;
локальний HTTP API для зовнішньої автоматизації;
захист програми (мінімізація, обфускація, anti-debug);
повну збірку релізів із підписом і автооновленням.
…
Можу забезпечити чисту архітектуру, зрозумілий код і тести (Playwright, unit/integration). Термін та етапи розробки готовий узгодити після перегляду дизайну й backend-документації.
Можемо обговорити деталі по етапах та почати з чітких технічних пріоритетів (main process чи UI)
-
24 7 1 Доброго дня.
Є досвід і бажання працювати.
Я надаю перевагу Vue.js, але зроблю на React без проблем.
Зроблю в обговорені терміни.
-
8168 63 1 Добрий день,
Я готовий взятися за ваш проект розробки кросплатформного desktop-додатку на Electron/Node.js + TypeScript. Маю досвід у розробці повноцінних Electron-додатків, роботі з main process, інтеграції з backend http, локального зберігання файлів та запуску ізольованих Chromium із кастомним fingerprint. Зможу відповідати всім зазначеним вимогам та завданням проекту.
Мій рейт - 16$ в годину.
Артур
-
726 9 1 Вітаю! Вивчив ваш проект, я готовий розпочати його виконання. Можу запропонувати оптимальні рішення для досягнення найкращого результату.
-
94002 1264 1 10 Вітаю.Працюю з React/Node.js понад 8+ років.Готовий до співпраці.
-
288 Привіт,
У мене більше 8 років досвіду в розробці повного стеку, включаючи більше 3 років створення складних додатків Electron з TypeScript та React. Я багато працював з основними та рендеринговими процесами Electron, IPC-комунікацією, операціями з файловою системою, запуском кастомного Chromium та інтеграціями на системному рівні в Windows та macOS.
У мене є досвід розробки продуктів середнього розміру для настільних комп'ютерів з ізольованими контекстами браузера, управлінням профілями, завантаженням розширень та шарами автоматизації. Мені комфортно реалізовувати локальні HTTP API в основному процесі, використовуючи Express або Fastify, та інтегрувати REST бекенди в додатки на базі Electron. Я також маю досвід роботи з Redux Toolkit, Playwright для E2E тестування та написанням юніт-тестів і інтеграційних тестів у проектах TypeScript.
Запуск ізольованих екземплярів Chromium з кастомними конфігураціями та управління локальним сховищем і профілями - це те, з чим я вже працював, включаючи безпечну обробку відбитків пальців та пісочниць. Я також розумію важливість захисту додатків, включаючи обфускацію коду, заходи проти налагодження, захист від перехоплення трафіку, генерацію установників, підписування коду та налаштування автоматичного оновлення.
Мені комфортно працювати з існуючим дизайном та документацією бекенду та надавати структурований, підтримуваний код, підготовлений до випуску в продукцію.
…
Я доступний для обговорення термінів та уточнення деталей обсягу. Чекаю на вашу відповідь.
-
3277 52 0 Доброго дня, Алекс.
Цікавий проєкт.
Пишіть, візьмусь
................
-
248 Добрий день. Представляю команду Nexus Core.
Завдання вивчили — кросплатформний desktop-додаток на Electron/Node.js + TypeScript, рівень Dolphin Anty/AdsPower, 31 екран за готовим дизайном, main process з ізольованими Chromium-інстансами, fingerprinting, захист і підготовка до релізу. Масштаб і складність задачі розуміємо повністю.
Стек повністю збігається з нашим: TypeScript, React, Electron (main + renderer), Redux Toolkit/Zustand, Playwright, локальний HTTP API — працюємо з цим регулярно.
Одразу чесно щодо бюджету: 55 000 грн за такий обсяг — це нижня межа для проєкту подібної складності. Після детального аналізу дизайну і backend-документації назвемо реальну фіксовану цифру з розбивкою по етапах.
Напишіть у приватні повідомлення — розглянемо дизайн і документацію, після чого надамо конкретну комерційну пропозицію.