ru24.pro
Работа
Февраль
2025
1 2 3 4 5 6 7 8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Код-ревью MVP сайта (Next.js, FastAPI, PostgreSQL, Redis)

0
Описание: Требуется провести код-ревью MVP сайта, размещенного в закрытом репозитории GitHub. Проект представляет собой платформу для онлайн-консультаций.

Технологический стек:
  • Фронтенд:Next.js, NextUI, Tailwind CSS
  • Бэкенд:Python (FastAPI, Pydantic, SQLAlchemy, httpx), PostgreSQL, Redis
Что нужно сделать:
  1. Проверить код на соответствие лучшим практикам программирования.
  2. Оценить архитектуру и логику работы сайта.
  3. Выявить потенциальные уязвимости и узкие места в безопасности.
  4. Проверить качество кода, читаемость и соответствие стандартам (PEP8, ES6+).
  5. Оценить производительность (наличие избыточных запросов, утечек памяти и т. д.).
  6. Проверить, как реализована работа с БД (оптимизация запросов, индексы, связи).
  7. Оценить качество обработки ошибок и логирования.
  8. Проверить интеграцию фронтенда с бэкендом, валидацию и обработку API-запросов.
Дополнительные задачи:
  • Провести нагрузочное тестирование API (если возможно, предложить оптимизации).
  • Проверить кеширование данных (Redis).
  • Оценить удобство развертывания и настройки сайта.
  • Предложить рекомендации по улучшению кода и архитектуры.
Ожидаемый результат:
  • Развернутый отчет по каждому пункту с замечаниями и предложениями по исправлению.
  • Указание на критические ошибки и потенциальные уязвимости.
  • Рекомендации по улучшению производительности, безопасности и архитектуры.
Дополнительно: Предоставлю доступ к репозиторию и тестовым данным после согласования.

Просьба в отклике также указывать примерные сроки реализации и цены, а также ваш ТГ для связи.