Написать сервис, интеграция с Google places api И Yandex maps api.
Доброго дня.
Я создаю стартап, сети цифровых контактов.
Нужно написать бэкэнд приложение которое, будет создавать электронные визитки и закреплять их за координатами. Используя в качестве источника Google places и Яндекс аналог.
Особености:
Возможность запуска на локацию. Например запроцесить только один определенный город.
Обрезать или создавать изображение для логотипа, фото должно иметь соотношение ширины к высоте как 1 х 1,4. Поэтому необходимо сформировать правильное фото для визитки на основе логотипа.
На чём писать в целом не важно но предпочтительно - Node.js
Важны сроки, поэтому придётся активно девелопить, учтите это при оценке проекта.
Чтобы отсеять ботов, напишите в своём сообщении сколько будет 20+3
Учтите что тестирование и отладка также займет время.
Оценивайте также, что здесь придется интегрироваться с двумя апишками, а это заберёт время и нервные клетки.
Придётся использовать базу данных, желательно постгресс. Чтобы хранить состояние уже запроцешеных обьектов и не создавать для них визитку дважды. Если к примеру, процесинг остановился а потом продолжился для этой же локации.
Вначале лучше будет разобраться с апишкой, я только просмотрел что это возможно. И после накидать схему как этот сервис будет работать и что хранить в базе, достаточно просто на словах или на бумаге нарисовать, просто чтобы я понял. Это даст мне понимание, как по вашей задумке оно должно работать, и возможно я увижу сразу некую не совместимость.
Колы на апишку для создания визитки и закрепления за координатами делать в таком порядке:
Апишка создания визитки. Она вернёт ИД созданной визитки и токен для аплоада картинки
Апишка для аплоада картинки.
Апишка чтобы закрепить визитку за координатами.
(С картинками так сделано специально, чтобы потом перейти на работу с S3)
Апи для создания визитки принимает JSON вида:
{
"text_5": "Название",
"text_6": "Слонан или другая инфа которую можно добыть",
"text_7": "Описание компании, что делает, или другая информация",
"is_public": true,
"working hours":{},
"contacts": [{
"order": 1,
"type": "PHONE",
"value": "+380995450031",
"note": "рабочий"
}, {
"order": 2,
"type": "MAIL",
"value": "[email protected]"
},{
"order": 3,
"type": "MAIL",
"value": "[email protected]"
}, {
"order":4,
"type": "WEB",
"value": "FB страница",
"link": "https://www.facebook.com/qvis.ru"
}, {
"type": "ADDRESS",
"value": "Украина Киев Крещатиик 36",
"order": 5,
"dd": {
"latitude": "50.4501",
"longitude": "30.523400000000038"
}
}]
}
-
54 Доброго времени суток
Готов работать.
Быстро и качественно
Опыт работы 2 года.
с уважением Арсений
Current freelance projects in the category Java
Development of simple 2D games (Snake, Galaxy, etc.) for Google Play MarketHello! I am looking for a developer (or a beginner with a good foundation) who can create several simple classic 2D games for the Android mobile platform with subsequent publication in the Play Market.To start, one or two games need to be developed. Examples of settings and… Java, Gaming Apps ∙ 1 day 21 hours back ∙ 17 proposals |
Application developmentI wish to create a mobile application for communication, the app should have audio and video calls, group chat creation, the ability to sync with phone contacts, account settings: email binding, 2FA, phone number, the ability to customize app notifications, change the app… Java, Python ∙ 6 days 14 hours back ∙ 39 proposals |