Бюджет: 2000 UAH Термін: 1 день
Доброго дня!
Ознайомився з описом задачі. Маю досвід роботи з React + TypeScript, Tailwind та Framer Motion, а також з виправленням UI/UX проблем у вже існуючих проєктах без переписування архітектури.
Як буду підходити до задач:
1. Auth-flow
Акуратно перебудую логіку auth modal так, щоб основний CTA був “Увійти”. Login стане першим екраном, а перехід до реєстрації буде secondary-path. При цьому перевірю, щоб не зламались verify email, forgot password та Google OAuth.
2. Filter/Search block при скролі
Проаналізую поточну реалізацію sticky/floating блоку. Реалізую стабільну поведінку через CSS + невелику JS-логіку (IntersectionObserver або scroll state), щоб фільтр коректно поводився і на desktop, і на mobile.
3. Mobile tap bug (tooltip → другий тап)
Перевірю обробники pointer/touch/hover. Зроблю так, щоб tooltip не блокував interaction на mobile: перший tap виконуватиме дію, а tooltip працюватиме тільки для hover/focus на desktop.
4. Повторне програвання анімації при browser back
Перевірю lifecycle Framer Motion та popstate сценарій. Додам контроль стану навігації (history / session state), щоб при browser back сторінка відновлювалась без повторного reveal animation, але анімації збереглись у звичайній навігації.
Після виконання:
• зроблю pull request з окремими комітами під кожну задачу
• додам скріни або коротке відео desktop/mobile з фіксами
• перевірю, щоб не зламались ручний роутинг, query params фільтрів, auth-flow та smart links
Готовий працювати через Telegram-групу з тасками, відео та скрінами.
Буду радий співпраці! :)