Техническое задание

Нужно разработать небольшой микросервис, который будет по полученным координатам (широта/долгота) определять, в какую зону входит точка, и возвращать стоимость доставки.

Технологии:

  • Любой стек (Node.js, Python, PHP, Go и т.п.)

  • Главное — REST API, возвращающий стоимость по координатам

Что должен делать сервис:

  1. На вход — широта и долгота (latitude, longitude) (их передаёт мобильное приложение).

  2. Внутри — проверка, в какой полигон входит точка.

  3. Каждый полигон соответствует своей стоимости доставки (например: 700, 900, 1400 ₸ и т.д.).

  4. На выходе — отдавать JSON-ответ:

{

  "zone": "Жетысу",

  "delivery_price": 900

}

Что мы предоставим:

  • Карту с зонами (в виде изображений с пунктирными границами)

  • Названия и стоимости по зонам (если нужно, вручную занесём с тобой в JSON)

  • По желанию — можем конвертировать карту в GeoJSON, если умеешь работать с такими полигонами

❗ Особенности:

  • Геокодинг (перевод адреса в координаты) делает мобильное приложение — от тебя нужно только принять координаты.

  • Серверная часть будет отдельным микросервисом, который фронт запрашивает через HTTP.

⏱️

Срок:

  • 2–3 рабочих дня максимум

💰

Бюджет:

  • $50 (готовы обсуждать, если есть аргумент)

Смотрите вложения

месяц назад
awstudio
Максим 
42 года
18 лет в сервисе
Был
11 дней назад
Файлы доступны только авторизованным пользователям

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

Сергей
 
38 лет
17 лет в сервисе
Был
11 дней назад
месяц назад
Геннадий
 
18 лет
2 месяца в сервисе
Был
18 дней назад
месяц назад
Ярослав
 
24 года
2 месяца в сервисе
Был
месяц назад
2 отзыва
месяц назад
Дмитрий
 
37 лет
2 месяца в сервисе
Был
месяц назад
месяц назад
Максим
 
26 лет
6 лет в сервисе
Был
4 часа назад
39 отзывов(-3)
месяц назад
ТОП-5
Веб-программирование