Приглашены ТОП-50

Что нужно сделать:

Разработать серверную часть (backend) для мобильного приложения, которое позволит пользователям:

  • Сканировать QR-код меню ресторана.

  • Получать текст меню и изображения блюд.

  • Видеть информацию о калориях, белках, жирах и углеводах блюд.

  • Получать персональные рекомендации.

Основные задачи:

1. API для распознавания меню (OCR)
  • Принимает изображение от мобильного приложения.

  • Распознаёт текст меню через внешний сервис OCR (например, Google Vision API или аналогичный).

  • Возвращает список блюд в формате JSON.

2. API поиска изображений блюд
  • По названию блюда ищет изображения через внешние API (например, Google Images API или аналогичные).

  • Возвращает ссылки на изображения.

3. API расчета калорий и нутриентов
  • По названию блюд или ингредиентов получает данные о калорийности и составе (можно использовать сервисы типа Edamam API или Nutritionix API).

  • Возвращает подробную информацию о питательности блюд.

4. API персональных рекомендаций
  • Получает данные о пользователе (возраст, вес, рост, диета).

  • На основе этих данных формирует персонализированные рекомендации (простая логика, без сложного машинного обучения).

  • Возвращает список рекомендованных блюд.

5. API для обработки QR-кодов
  • Получает изображение QR-кода от мобильного приложения.

  • Сканирует QR-код и извлекает URL-адрес.

  • Возвращает этот URL приложению.

Требования к технологии:

  • Язык разработки: PHP (Laravel или Symfony, на ваш выбор).

  • База данных: MySQL или PostgreSQL (предпочтительно MySQL).

  • Серверное окружение: обычный сервер (например, Hetzner или другой простой хостинг).

  • Желательно использовать Docker (необязательно, но желательно).

  • Простое RESTful API с JSON.

  • Документация API в формате OpenAPI/Swagger (желательно, не обязательно).

Что важно:

  • API должен быть простым и надежным.

  • Минимальное количество внешних сервисов и простая интеграция.

  • Хорошая документация и понятный код.

13 дней назад
Петр
 
38 лет
9 лет в сервисе
Был
9 дней назад
33 отзыва(-1)

Заявки фрилансеров

Андрей
 
34 года
7 лет в сервисе
Был
7 дней назад
7 дней назад
Ойбек
 
29 лет
3 месяца в сервисе
Был
день назад
11 дней назад
Юрий
 
37 лет
17 лет в сервисе
Был
8 часов назад
103 отзыва
12 дней назад
Денис
 
22 года
7 месяцев в сервисе
Был
8 часов назад
13 дней назад
Алексей
 
35 лет
11 лет в сервисе
Был
17 часов назад
11 отзывов
13 дней назад
Андрей
 
35 лет
12 лет в сервисе
Был
день назад
89 отзывов
13 дней назад
Сергей
 
40 лет
5 лет в сервисе
Был
2 дня назад
1 отзыв
13 дней назад
Денис
 
35 лет
9 лет в сервисе
Был
12 часов назад
15 отзывов(-1)
13 дней назад
Ильдар
 
45 лет
16 лет в сервисе
Был
13 часов назад
92 отзыва(-1)
13 дней назад
Коля
 
40 лет
3 года в сервисе
Был
10 часов назад
48 отзывов
13 дней назад
Джавид
 
25 лет
6 месяцев в сервисе
Был
12 часов назад
2 отзыва
13 дней назад
Лучший разработчик мобильных приложений марта
Андрей
 
39 лет
19 лет в сервисе
Был
5 часов назад
46 отзывов
13 дней назад
Человеческое
 
25 лет
13 дней в сервисе
Был
13 дней назад
13 дней назад
Артём
 
32 года
8 лет в сервисе
Был
5 часов назад
168 отзывов
13 дней назад
Назар
 
33 года
3 года в сервисе
Был
7 часов назад
3 отзыва(-1)
13 дней назад