Skip to content

funnyDevGirl/project-kitchen-assistant

Repository files navigation

Maintainability Test Coverage

Kitchen Assistant App

Recipe Search

Описание проекта

Kitchen Assistant App — это веб-приложение, разработанное на базе Spring Boot и Java, которое помогает пользователям находить рецепты на основе выбранных ингредиентов. С помощью нашего приложения вы можете легко искать вкусные блюда и сохранять понравившиеся рецепты в разделе «Избранные». Кроме того, мы интегрировали функционал для создания задач на покупку необходимых ингредиентов в сервисе Todoist, что делает процесс готовки еще более удобным и структурированным.

Основные функции

  • Поиск рецептов по ингредиентам: Введите один или несколько ингредиентов, и приложение предложит разнообразные рецепты, в которых они используются.

Recipe Search

  • Избранные рецепты: Сохраните ваши любимые рецепты для быстрого доступа в любое время.

Todoist Task Create Button

Todoist Task Create Form

  • Создание задач в Todoist: Легко создавайте задачи для покупок, добавляя ингредиенты из ваших избранных рецептов в ваш список дел в Todoist.

Todoist Auth

Todoist Task

Технологии

  • Язык программирования: Java

  • Фреймворк: Spring Boot

  • База данных: PostgreSQL

  • Front-end: HTML5 , CSS , JS , Bootstrap

  • Интеграция с YandexGPT API: Для получения оригинальных рецептов на основе введённых ингредиентов.

  • Интеграция с Todoist API: Управление задачами.

Установка и запуск

  1. Клонируйте репозиторий:
    git clone [email protected]:funnyDevGirl/project-kitchen-assistant.git
  2. Перейдите в директорию проекта:
     cd project-kitchen-assistant
  3. Настройте базу данных (если необходимо).
  4. Запустите приложение:
    make run
  5. Откройте браузер и перейдите по адресу: http://localhost:8080

Тестовые учетные данные

Для тестирования приложения вы можете использовать следующие учетные данные:

Эти данные позволят вам войти в приложение и ознакомиться с его функциональностью без необходимости создавать собственный аккаунт.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published