Шукаємо: Full‑stack розробника (постійно, part‑time)
Проект: EasyWeb — конструктор лендингів з AI та вбудованим хостингом
Необхідний стек для подальших завдань
Backend: PHP (бажано сучасний фреймворк) + MySQL
Frontend: React (бажано Remix.run або готовність швидко в ньому працювати)
Інтеграції: Postmark (транзакційні листи), Google OAuth, Telegram Bot API
Плюсом буде: базові DevOps-навички (скрипти, домени, сервери)
ТЗ №1 — Вікно входу та реєстрації
Це перше завдання з серії. Потрібно зробити робочу реєстрацію, вхід та відновлення доступу (email через Postmark, Google Auth, Telegram).
В профілі повинна бути можливість прив'язати/відв'язати альтернативні способи входу (email ↔ Telegram).
Telegram-бот об'єднаний: ліди та сповіщення йдуть користувачу, а на вхідні повідомлення автоответ («пишіть в Intercom»).
Фінальна реалізація (структура БД, інтерфейси тощо) залишається на розсуд розробника.
Окей, зроблю коротке і практичне ТЗ по макету, щоб програміст розумів логіку і при цьому мав свободу в реалізації деталей.
ТЗ: Екран реєстрації, входу та акаунта
1. Загальні вимоги
Використовувати Postmark для всіх email-сповіщень (реєстрація, скидання пароля, підтвердження пошти).
Підтримати три способи входу: Email, Telegram, Google.
Незалежно від методу реєстрації, в налаштуваннях акаунта повинна бути можливість прив'язати альтернативний спосіб входу/зв'язку.
В Telegram-боті при будь-якому вхідному повідомленні → автоответ з вказівкою писати в Intercom.
2. Екран “Реєстрація / Вхід / Відновлення пароля”
Реєстрація: поля email + пароль, кнопка реєстрації.
Вхід: поля email + пароль, кнопка входу.
Під формою: кнопки входу через Telegram і Google.
Відновлення пароля: тільки поле email + кнопка “Скинути пароль”.
Дизайн і верстка надамо.
3. Налаштування / Акаунт
Відображення даних:
Telegram (з можливістю прив'язки/відв'язки).
Email (з можливістю додати/підтвердити).
Дизайн надамо.
4. Telegram
Використовувати один об'єднаний backend для ботів (ліди та авторизація).
Всі вхідні повідомлення користувачів → автоответ:
«Для відповіді підтримки, будь ласка, пишіть через чат Intercom на сайті. Цей бот використовується тільки для сповіщень.»Відправка лідів і системних сповіщень користувачу в Telegram залишається.
5. Google Auth
Кнопка входу через Google на екрані логіна та реєстрації.
При першій авторизації через Google створювати акаунт і одразу вважати email підтвердженим.
При повторному вході → вхід в існуючий акаунт.
Якщо email вже зайнятий → запропонувати лінковку (реалізацію залишити на розсуд розробника).
6. Мінімальні вимоги до UX
Всі форми повинні бути адаптивними (мобайл + десктоп).
Помилки/успіхи відображаються у вигляді спливаючих сповіщень (реалізація на розсуд розробника).
В налаштуваннях акаунта у кожного поля (email, telegram) повинен бути зрозумілий статус: “підтверджений / не підтверджений / відключений”.
Відгук замовника про співпрацю з Артуром Ивановим
Вхід/реєстрація з Postmark та Google OAuth для SaaS-сервісуНа жаль, не встигли закінчити завдання з розробником, оскільки терміни були зривані через непередбачувані обставини з обох сторін! Але, розробник завжди на зв'язку і готовий до будь-яких правок і доопрацювань по проекту
-
13013 67 0 Вітаю! Виконаю ваше завдання швидко і якісно. Працюю з PHP Laravel
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
-
95799 1272 1 10 Привіт. Є великий досвід з React. Готовий допомогти з фронтендом
-
489 1 1 Бекенд: PHP (Laravel?) + MySQL
Фронтенд: React (бажано Remix.run) +
DevOps +
Ціна вказана за ТЗ, вказане в описі.
-
612 21 0 Привіт! Можу зробити ваш проект. Досвід є. Пишіть, домовимось.