веб-приложений с акцентом на конвенцию над конфигурацией, использующий язык Ruby и базу данных (например, PostgreSQL или MySQL).
Сайт-визитка фрилансера с портфолио и формой обратной связи
Описание задачи: Создать личный сайт-визитку для фрилансера, где представлены краткая информация, портфолио проектов и форма для связи. Все данные должны храниться в базе данных, а административная панель – позволять обновлять информацию о проектах и контактные данные.
Профессиональный промпт: «Создай веб-сайт на Ruby on Rails для фрилансера. Главная страница должна содержать краткую информацию о специалисте, галерею портфолио и форму обратной связи. Используй встроенный механизм scaffolding для создания CRUD-интерфейса для управления проектами, а данные сохраняй в PostgreSQL. Применяй конвенции Rails для маршрутизации, а дизайн реализуй с помощью стандартных средств CSS, обеспечив адаптивную верстку.»
Ожидаемый результат: AI сгенерирует готовый Rails-проект с моделью «Project», контроллерами и представлениями для добавления, редактирования и удаления проектов. Будет создана форма обратной связи, маршруты настроены согласно конвенциям, а база данных PostgreSQL – для хранения информации. Полученное решение позволит легко запустить сайт-визитку без глубокого изучения синтаксиса Ruby.
Платформа для обмена рецептами
Описание задачи: Разработать веб-приложение, где пользователи могут публиковать рецепты, комментировать их и оценивать. Каждый рецепт должен иметь название, список ингредиентов, пошаговую инструкцию и возможность прикреплять изображения. Администрация должна иметь возможность модерировать публикации.
Профессиональный промпт: «Создай платформу для обмена рецептами на Ruby on Rails. Приложение должно позволять пользователям публиковать рецепты с названием, списком ингредиентов, пошаговыми инструкциями и изображениями. Реализуй функциональность комментирования и оценки рецептов. Используй scaffolding для генерации моделей «Recipe», «Comment» и «Rating», а данные храни в MySQL. Обеспечь административную панель для модерации контента, используя встроенные возможности Rails и стандартные стили CSS для адаптивного дизайна.»
Ожидаемый результат: Сгенерированный проект будет включать модели, контроллеры и представления для рецептов, комментариев и оценок. Администратор сможет просматривать и модифицировать записи через специально созданный интерфейс. Решение будет полностью готово к запуску и модификации, без необходимости написания сложного кода вручную.
Система бронирования столиков в ресторане
Описание задачи: Создать веб-приложение для бронирования столиков в ресторане. Пользователи должны иметь возможность просматривать доступные столики, выбирать удобное время и бронировать стол. Администратор должен управлять бронированиями и видеть список предстоящих резервирований.
Профессиональный промпт: «Разработай систему бронирования столиков для ресторана на Ruby on Rails. Приложение должно предоставлять пользователям возможность просматривать список столиков и доступные временные