Google map related micro service devalopment

Cerrado Publicado hace 3 años Pagado a la entrega
Cerrado Pagado a la entrega

Objectives:

as part of bigger project, we need a Private RESTfull API as per OpenAPI 3.0 specs (we'll provide the template)

This API is a wrapper over Google MAPS API, and Firestore Database. Firebase authentication to be used.

There are three 'GET' functions:

1- Get Filtered List: based on shopper's location, and search radius.

inputs: search radius (kms) and location (lat, long)

output: _a list of shop Ids

search pool: a list of shops, not every shop in google maps.

2- Get estimated delivery time:

input: Shop Location (id) , User location (lat, long), epoch time for delivery start time(number)

output: object {distance (km): number, time: number}

3-Get list of locations:

input: same as get Filtered List

output: sorted by time, detailed and paginated list of objects {shop id, calculated distance, estimated driving time} to each shop in the filtered list

shop locations (search pool) are stored in Firestore Database, read-only for the API service account.

{shopId: string, lat: number, lon: number}[ ]

Task Output:

updated API contract / specs (if changed)

API code in Node.JS (ready to be hosted as Google Firebase Cloud Function,

with security setup (private api).

Skills required: intermediate experience or more as

backend programmer, API, NodeJS, Google Maps API, Google Firebase

Preferred Technology to be used.

- Node.JS

- Google Maps Api,

- Google Firestore Database,

- Google Firebase Cloud Function.

Graphql can be used.

Node.js API de Google Maps API Google Firebase

Nº del proyecto: #24789809

Sobre el proyecto

11 propuestas Proyecto remoto Activo hace 3 años

11 freelancers están ofertando un promedio de $185 por este trabajo

stefkev

Hi, I can filter shops via google places API (I already have seen docs how to carry out the task), and can connect via google maps driving api to calculate distance. Contact me regarding this task.

$200 USD en 4 días
(48 comentarios)
6.6
letshappy

hello, i read the task and i want to work on it with u so that users can find the shops according to shops location .........

$180 USD en 7 días
(2 comentarios)
3.7
anuragaadi

Hi, I have 10+ years of experience in web development and designing. I have created many websites using different technologies.I can develop and design your project as per to your requirements with skills including NoS Más

$100 USD en 5 días
(0 comentarios)
0.0
VladimirBognar

Hello. I understand fully what you want. now you want to be integrate google map autocomplete api. Your post instantly caught my attention because it perfectly lies in my domain of expertise. MEAN stack, firebase a Más

$300 USD en 3 días
(0 comentarios)
0.0
evilBoss14

I'm very well versed with nodejs and mongodb plus have good expirience with the google maps api. Lets talk thru chat and do this project

$200 USD en 2 días
(0 comentarios)
0.0
mohitgarg67

Hi, You want a pagination based search result from the cloud firestore wherein you have stored the shops with ID. Now you want to get results based on a live location of a shopper within a specific radius. This can be Más

$200 USD en 7 días
(0 comentarios)
0.0
akhileshgandhi

Hello, We have worked on many applications and services using Agile development methods. Coded, tested and operated node.js based services. Built customer-facing UI and back-end services for payment processing adminis Más

$140 USD en 7 días
(0 comentarios)
0.0
accentdev

I teach routinely how to make semantic web services (API) with NodeJS, I am therefore very confident with this technology. I do have experience as well with Google Map API and with Firebase. - You choose if you pre Más

$300 USD en 3 días
(0 comentarios)
0.0