Цель проекта
Необходимо провести независимую экспертизу кода и оценить фактическую готовность веб-приложения, построенного на Next.js с использованием Supabase в качестве бэкенда.
Основные задачи
- Провести детальный анализ кодовой базы (code review) на предмет качества, читаемости, соответствия best practices и архитектурной целостности.
- Оценить заявленную готовность бэкенд-логики, реализованной с помощью Supabase (функции, триггеры, RLS-политики, связи между таблицами).
- Проверить корректность интеграции фронтенда (Next.js) с бэкендом (Supabase API, аутентификация, подписки в реальном времени).
- Дать заключение о текущем состоянии проекта, выделить ключевые проблемы, риски и точки роста.
- Предоставить рекомендации по улучшению кода и дальнейшим шагам для завершения проекта.
Требования к исполнителю
- Опыт коммерческой разработки на Next.js (App Router) и глубокое понимание его экосистемы.
- Практический опыт работы с Supabase (от аутентификации до сложных запросов и реального времени).
- Навыки проведения код-ревью, умение четко формулировать замечания и предложения.
- Способность оценить архитектурные решения и масштабируемость кода.
Результат работы
Ожидается развернутый отчет в свободной форме (например, в виде документа или презентации), содержащий оценку готовности, список выявленных проблем с приоритизацией и конкретные технические рекомендации.