сам сайт - https://immd.com.ua/
Тут описываю задачу от разработчиков, от которых планируется перенос сайта:
Для дальнейшей работы над проектом минимальный стек разработчика должен быть таким:
TypeScript, React, Firebase. Без знания этого стека поддерживать проект не получится.
Этап 1. Передача актуального кода проекта.
С данным кодом работает разработчик на вашей стороне.
В случае, когда вам потребуется внести ряд правок - они происходят в коде.
Этап 2. Добавление вашего сисадмина в проект в FireBase.
Это сервис на котором развернут проект.
Сначала мы добавляем пользователя в наш аккаунт.
Для этого нам необходимо предоставить его email.
Этап 3. Добавление вашего менеджера в проект в FireBase для привязки оплаты сервиса к вашей карте.
Мы осущестляем процедуру переключения нашего платежного аккаунта Google на ваш платежный аккаунт Google.
Ваш платежный акккаунт Google зарегистрирует ваше менеджер с вашей картой в процессе добавления в наш проект FireBase.
Как только мы меняем платежный аккаунт - с вашей карты будут списываться платежи за пользование инфраструктурой FireBase.
Этап 4. Переключение почтового сервиса на ваш аккаунт SendGrid (сервис почтовых рассылок).
SendGrid используется для взаимодействий сайта с почтой пользователей: отправка подтверждения регистрации, отправка резульатов и тд.
Для начала вы сами регистрируетесь на SendGrid, проводите базовую настройку (привязку карты, настойку двухфакторной авторизации, выбор соответствующего тарифа), затем передаете нам API - ключ для интеграции в проекте. Вы заменяете старый API ключ (привязанный на наш аккаунт SendGrid) на новый API ключ (вашего аккаунта), так как у вас уже есть код проекта и FireBase. Но, при желании мы можем сделать это сами.
Уточнение: мы не можем предоставить вам доступы к нашему аккаунту, он подключен к нашей двухфакторной авторизации и наши платежные данные, плюс там настроено несколько других проектов. Вам проще зарегистрировать и настоить свой аккаунт и предоставить нам от него API ключ. Замена API ключа с нашего аккаунта на ваш делается в течении 1 рабочего дня.
Этап 5. Переключение сервиса для расчета курсов валют на ваш аккаунт.
Для начала необходимо, чтобы ваш менеджер зарегистрировал аккаунт на сервисе https://fixer.io/product
Сейчас мы используем бесплатный тариф. Далее нам необходимо передать API ключ для смены с нашего аккаунта на ваш в проекте.
Этап 6. Передача доступов к Google Analitycs.
Необходимо предоставить нам email которому будут назначены права администратора для последующей настройки GA.
Вы можете предоставить несколько email и мы предоставим им разные права: одному администратора, другому менеджера.
Все необходимо сделать за 1 день.
На этом перенос считаем завершенным.
Все сервисы переключены под ваши платежи.
Вы можете сменить формат платежей с ежемесячных на годичные.
Вы можете произвести более точечную настройку аккаунтов сторонних сервисов.
У вас есть оперативная возможность вносить необходимые изменения в проекте на любом уровне.