Розробка прототипу веб-сервісу Full Stack (TypeScript, React, Mongo)
ТЗ в Google доке з знімками: https://docs.google.com/document/d/1m2XKEMaFaSthtu...
Ці екрани вже реалізовані майже повністю:
Вікно авторизації
Список завдань
Список вправ
Створення/редагування завдання
Створення/редагування вправи
Ці екрани повинні бути виконані з нуля:
Екран терапевта - Перегляд результату завдання
Екран клієнта - Запущено тренування
Клієнтський екран - Перегляд результату завдання
Детальніше про кожний екран, який потрібно зробити / зробити:
Список завдань
Оновлення таблиці завдань повинно оновлюватися з Server Side Events, тобто коли клієнт відкрив сторінку завдань і зробив певну дію (не просто відкрив, а наприклад вже вибрав одну карту), то в таблиці завдань терапевта вона повинна оновлювати свій статус без оновлення сторінки.Екран терапевта - Перегляд результату завдання
Після виконання завдання клієнтом терапевт переходить до списку завдань, бачить виконане, натискає на "Результати" і потрапляє на цей екран.Тут повинна бути read only інформація з усіма полями за завданням і view результатів однаково, як у клієнта.Екран клієнта - Запущено тренування
Найскладніший за UI логікою екран.Це екран завдання, на який потрапляє клієнт, коли переходить по посилання завдання з повідомлення терапевта.Тут він бачить назву завдання, текст з інструкцією, coverflow carousel з зображень карт, нижче панель куди їх потрібно перетягнути і кнопку "Закінчити".Відповідно, клієнт повинен вибрати N картки і перетягнути їх за допомогою drag n drop в спеціальну зону, де створюється картка, що містить цю картину і поле введення опису чому саме ця карта.Після вибору потрібного N карт активується кнопка "закінчити" і клієнт переходить на екран "8 - Екран клієнта - Перегляд результату завдання".Тепер завдання отримує статус виконаного і його результат тепер може побачити і терапевт.Якщо клієнт знову заходить за посиланням завдання, яке він вже виконав, він повинен відразу потрапити на сторінку перегляду результату.Якщо клієнт не закінчив з завданням (зайшов подивитися або щось зіткнувся і пішов) і закрив вкладку (або за timeout бездіяльності), то статус завдання повинен повернутися з "Запущено" в "Створено", а всі елементи повинні стати заблокованими і з'явиться діалог з вимогою оновити сторінку.Всі ці зміни за допомогою Server Side Events повинні оновлюватися в таблиці завдань терапевта.Клієнтський екран - Перегляд результату завдання
На цей екран клієнт потрапляє після виконання завдання.Він може повернутися сюди за початковою посиланням завдання.На цій сторінці завдання, read only раніше вибрані карти і свій опис, щоб обговорити їх з терапевтом.
Відгук замовника про співпрацю з Vasyl Lukinchuk
Розробка прототипу веб-сервісу Full Stack (TypeScript, React, Mongo)Вася великий молодий, зміг вирішити поставлені завдання, боровся з труднощами як лев і все вдалося вирішити, ми будемо працювати ще більше
![]()
Відгук фрилансера про співпрацю з замовником
Розробка прототипу веб-сервісу Full Stack (TypeScript, React, Mongo)Сергій відмінний замовник і людина з приємним спілкуватися і роботувати, а також він постійно на зв'язку і дуже добре описує завдання котріє потрібно виповнити.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Модулі для сайта на Laravel
4000 UAH
Модуль доставки та оплати для сайтуhttps://novabook.top/ (Botble CMS / Laravel) Додати в checkout зручні способи доставки та оплати (включаючи розстрочку), за схожим стилем і зручністю подібно до сайту mirson ua.Доставка (обов’язково) Нова Пошта Відділення Поштомат Кур’єр на… Javascript та Typescript, PHP ∙ 3 години 27 хвилин тому ∙ 14 ставок |
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
256 773 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 6 годин 25 хвилин тому ∙ 73 ставки |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 12 годин 10 хвилин тому ∙ 16 ставок |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 1 день 7 годин тому ∙ 28 ставок |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 2 дні 11 годин тому ∙ 18 ставок |