Generate.com — это веб-сервис, который автоматически генерирует уникальные ссылки по заданным параметрам. Проект разработан на Python с использованием FastAPI, а также интегрирован со Swagger UI для удобного тестирования и документирования API. Код хранится и версионируется в Git, что позволяет легко отслеживать изменения и развивать проект командно.
Инициализация проекта — создано FastAPI-приложение, подключено автогенерируемое Swagger-документирование.
Реализация логики — написан модуль, который создаёт уникальные ссылки с учётом пользовательских параметров (длина, срок действия, домен и т.д.).
API-эндпоинты — разработаны маршруты для генерации ссылок, их проверки и получения статистики.
Git-репозиторий — настроен репозиторий, добавлены ветки для feature-разработки, реализован CI-подход через pull-requests.
Тестирование и деплой — протестированы все эндпоинты через Swagger UI и Postman, выполнен деплой на сервер.
генерирует уникальные ссылки с высокой скоростью,
имеет понятное API с визуальной документацией,
легко масштабируется,
и готов к интеграции в сторонние проекты.