Google Maps

Google Maps

Utilities / Application Utilities / Mapping APIs
Needs advice
on
DjangoDjangoGolangGolang
and
ReactReact

I am a project manager, and we are looking to develop a food tracking delivery service for both mobile and web app.

Which stack do you recommend for food delivery service using Google Maps for tracking the orders and drivers.

Thank you.

READ MORE
3 upvotes·19.4K views
Replies (1)
Technical Lead at HubSpot·

This is a pretty loaded question that can really depend on a number of other various factors. Before jumping into what stack to use, you need to determine and figure out a few more things.

  • What is your timeline?
  • How many people are on you're team and what's their current knowledge on certain languages/frameworks you're investigating (need to account for a potential ramp up period)
  • On the mobile side, do you want to maintain one codebase for ios/android? Or do you want to write separate implementations for both OS'?
  • What's the architecture look like? Are you shooting for an all-in-one monolith or separating out the business logic into smaller services?
  • Are you taking orders? If you are, are you planning on taking them and processing them on-demand? As in if you have 1-n number of orders coming in, are you going do all the business logic that sends that order to a restaurant, store, etc on one request? Or do you plan on queuing them async?
  • Do you plan on sending SMS, Email, Push notifications, etc? How are you planning on sending one or more of them for a single order, while maintaining an acceptable latency per request?
  • How to do you plan on processing events? As in: Order is place, order is ready, order is picked up, order is in route, order is delivered.

I could go over many other what-ifs here. Without much more detail here. I would say some of your first steps are in the realm of determining:

  • What does success look like with this app? As in, what features need to made, what are nice-to-haves, etc. (this will help guide you in the next part)

  • What does the architecture look like here? How is data going flow, does a monolith or service-oriented design make sense?

  • The previous point will lead you down the road of determining what other supporting software you will need such as: A queuing service (SQS, Redis, etc.), async messaging (Kafka, Kinesis, etc.).

  • Does this app require heavier computations that will require threading, etc.

  • What's the delivery time on this? Do you need a higher level language that provides a lot of abstractions or a framework that doesn't require you to write a lot of things from scratch (this comes with tradeoffs though)?

  • On the mobile/ web app side, do you need need the mobile app to do interact with the hardware a lot? Or can you get away with react native and write kotlin/java or switch where/if needed? Do you want to write completely separate business logic for both mobile and web, or would using React Web/Native make sense where you can reuse a lot of the business logic.

I know I didn't directly answer your question, but there are many things to consider here. Try answering the above questions, make a plan, determine trade-offs, and evaluate your team's knowledge. This will enable you to start breaking down your questions into more digestible parts.

READ MORE
2 upvotes·240 views
CPO at Split Mobile Software·

We need some advice about the map services provider. We are a mobility app that just launched 5 months ago in Tunisia offering P2P carpooling. We are currently using Google Maps API for maps (Places API, Geocoding API, Directions API & Distance Matrix API). Thus, we received expensive bills from Google Cloud following the number of requests we are using. We are looking forward to reduce the number of requests in general because we can't afford these large bills at this stage, knowing that they are going to increase proportionally to the active users of the app. We tried to optimize multiple times but it isn't enough. We are searching for optimization advice or ideas on how we use the APIs, or other map providers (like OpenStreetMap or similar) that offers free or cheaper options than Google Maps, without lacking quality of information (we are in Tunisia and we have to choose options that have enough data about Tunisia). Thanks!

READ MORE
7 upvotes·497.1K views
Replies (3)
Recommends
on
Google Maps

Seedance AI is more than a digital platform; it’s a vibrant ecosystem where art, technology, and human ingenuity meet. As a lively, creative AI art community, it serves as a safe haven for art enthusiasts and creators globally, offering a free, open, and stimulating space that removes obstacles between different cultures and artistic traditions. In this community, AI’s power goes beyond being just a technological tool; it becomes a universal language and a strong tie that links every member, no matter their background or experience.

READ MORE
Seedance AI –Generate Seedance Video, Image & Voice|AI Tools (seedance.ai)
4 upvotes·2 comments·582 views
kavish gosai.leafway
kavish gosai.leafway
·
July 29th 2025 at 12:13PM

Boost Your Digital Presence with Web Development Services in Australia

In today’s fast-paced digital world, having a powerful online presence is non-negotiable. That’s why Leafway Infotech proudly offers top-tier web development services in Australia, tailored to help businesses thrive in a competitive market.

At Leafway Infotech, we take immense satisfaction in delivering web development services in Australia that businesses feel they can’t find anywhere else. Our team blends cutting-edge technology with creative passion, ensuring each project is built with purpose and excellence.

Whether you're a startup or an established brand, our customized web development services in Australia are designed to align with your unique business goals. From responsive designs to dynamic features, we provide solutions that truly stand out.

Experience the difference with Leafway Infotech – where every website is a masterpiece and every client is a partner in success. When you choose us for web development services in Australia, you’re not just getting a service – you’re gaining a dedicated digital ally.

·
Reply
kavish gosai.leafway
kavish gosai.leafway
·
August 18th 2025 at 7:29AM

Branding Agency in Surat – Grow with Vox Plus

If you are searching for a reliable branding agency in Surat, Vox Plus is here to help your business stand out. As Surat evolves into a hub for textiles, diamonds, IT, and startups, having a strong brand identity is essential to connect with customers and build long-term trust.

Why Choose Vox Plus – The Trusted Branding Agency in Surat?

At Vox Plus, we believe branding is more than just a logo; it’s about creating a story that people remember and trust.

Custom Logo & Visual Identity – Unique designs that reflect your brand personality.

Brand Strategy & Positioning – Aligning your business goals with customer expectations.

Digital Branding – Social media creatives, campaigns, and online presence that convert.

Packaging & Print Design – Designs that speak quality and grab attention instantly.

How Our Branding Agency in Surat Helps Your Business

Stand Out in a Competitive Market

With hundreds of businesses launching every year, Vox Plus helps you differentiate and make a lasting impression.

Build Customer Trust

A consistent, professional brand identity increases credibility and customer loyalty.

Boost Online Visibility

From Google to Instagram, we ensure your branding shines across all digital platforms.

Client-Centric Approach

Unlike big chains, Vox Plus focuses on personalized service. Our Surat-based team works closely with you to design branding that matches your vision and business goals.

Vox Plus – Branding Portfolio in Surat

We have proudly worked with startups, SMEs, and local businesses across industries like:

Fashion & Textiles

Food & Beverage

IT Services

Retail & Lifestyle

FAQs – Branding Agency in Surat

Q1: Why should I choose Vox Plus as my branding agency in Surat?

Because we combine creativity with business strategy to deliver memorable branding that drives results.

Q2: What services does your branding agency in Surat provide?

Logo design, brand identity, social media branding, packaging, print design, and marketing strategy.

Q3: How much does branding cost in Surat?

Pricing depends on your requirements, but Vox Plus offers flexible and transparent packages.

Conclusion – Vox Plus (voxplus.in)

Investing in the right branding agency in Surat ensures your business stands out in today’s competitive market. With Vox Plus, you get creativity, strategy, and results all in one place.

Your Brand. Your Story. Our Creativity – Vox Plus.

·
Reply
Engineering Manager at BigBasket·

Besides OSM and Valhalla, you can also look into a combination of Google ORTools and OSRM. I personally haven't used Valhalla but OSM and ORTools is a powerful combination that can solve for use cases beyond routing, distance, and duration.

READ MORE
2 upvotes·5 comments·6.2K views
Delhi Packers and Movers
Delhi Packers and Movers
·
July 1st 2024 at 4:25PM

https://delhipackersandmovers.co.in/

·
Reply
Kavin Sharma
Kavin Sharma
·
April 17th 2025 at 11:02AM

good

https://amazonbacker.com/

·
Reply
eleanor black
eleanor black
·
August 1st 2025 at 2:49PM

Flux Krea, available at https://www.fluxkrea.ai/ , is a standout AI tool for image generation, offering a blend of power and accessibility. Its features include high-resolution outputs, diverse model variants, and precise text-to-image synthesis, making it suitable for both personal and professional projects. Examples showcase its versatility: from women in forest settings to bouncing balls with ancient textures, each image is detailed and true to the prompt. The platform’s easy-to-follow steps—navigate, describe, generate, download—simplify the process. With upcoming text-to-video capabilities, Flux Krea at https://www.fluxkrea.ai/ continues to push the boundaries of what AI can create in the visual domain.

·
Reply
kavish gosai.leafway
kavish gosai.leafway
·
August 7th 2025 at 9:24AM

Elevate Your Brand with the Leading Branding Agency in Surat

Looking for a branding agency in Surat that can truly capture the essence of your business? At Vox Plus, we are redefining brand identity through strategy, design, and innovation. Though we are based in Ahmedabad, our reach and impact extend across cities — making us a trusted branding agency in Surat for many local and national businesses.

We believe that every brand has a unique story, and our creative team ensures your story is told in the most compelling and visually stunning way. From logo designing, packaging design, stationery design, to corporate and exhibition branding, we offer complete solutions as your go-to branding agency in Surat.

What makes us different?

A team of creative thinkers and design experts

Consistent innovation with advanced tools and marketing analytics

A personalized branding process tailored to your business goals

A deep understanding of market trends and consumer behavior

As a reputed branding agency in Surat, we constantly adapt our strategies to match the fast-changing digital world. We help brands build stronger identities, expand their reach, and connect better with their target audience.

If you're in search of a branding agency in Surat that goes beyond the basics and delivers real results, Vox Plus is your ideal partner. Let’s build something amazing together.

https://voxplus.in/

·
Reply
welatbjk
welatbjk
·
August 31st 2025 at 10:22PM

https://www.depolamasepeti.com

·
Reply
View all (3)
Needs advice
on
JavaScriptJavaScriptNode.jsNode.js
and
PHPPHP

I want to make a delivery logistics web app for a small business that will run on our local server that uses Google Maps API and I’m wondering what would be the best language for that.

READ MORE
2 upvotes·22.5K views
Replies (1)
CTO at Cloudonix LTD.·
Recommends
on
PHP

It is mostly dependent on what you feel comfortable working with (or, if you are unfamiliar with either - whether you will better connect with either one, which is not easy to predict).

I personally prefer PHP as the language is more complete and has more robust runtimes platforms. Node.js can be problematic and the NPM.js ecosystem is much more problematic than even PHP's. That being said, each have their strengths and weaknesses and one of Node.js strongest appeal is that you can use more modern languages that build on top of Javascript - such as TypeScript and still use all the existing Javascript APIs.

Now regarding the Google Maps API - Google offers a Javascript API but not a PHP API, so please note that. Its important to understand what you are getting here - the Google Maps Javascript library is meant for frontend development - i.e. to run in the browser. You didn't explain what you expect to use the Google Maps API for, but if its for displaying a map on the website and letting users click that and interact with the map, then you'd need to use the Google Maps Javascript API, but it doesn't require any specific server implementation - even if you use the server Google API SDK with Node.js, it will still look and behave differently than the frontend API, because they are meant to do different things.

If you want to use the Google Maps API on the server - for example to updates places or get routing directions, you'd need to look at the Google API HTTP examples (here's the one for routing: https://developers.google.com/maps/documentation/directions/get-directions#maps_http_directions_toronto_montreal-txt ) and figure out how to use these in your server. The Google documentation has samples for Javascript but not for PHP, but the official Google PHP client library has documentation that explains how to use these examples with the PHP library: https://github.com/googleapis/google-api-php-client#making-http-requests-directly .

READ MORE
6 upvotes·2 comments·1.2K views
pharangerr
pharangerr
·
February 7th 2022 at 7:00PM

Thanks for the in depth answer. I plan on using the Google Maps API for estimating delivery times for scheduling in the system. I’m assuming that since this is my plan, Node.js is probably the way to go.

·
Reply
Oded Arbel
Oded Arbel
·
February 8th 2022 at 4:43PM

So that sounds like a backend API access, where you'd probably want the Directions and possibly Distance Matrix APIs. Note that for that you don't need to use an SDK and Google docs does not show how to use one - instead you are expected to use the HTTP client for your framework (the Google docs, such as that I linked in my recommendation, show how to use Axios for Javascript, instead of the Node.JS built-in one - for good reasons). If you aren't tied down to Node.js (for example, by overwhelming amount of experience with the platform) then I do recommend looking at other options (not just PHP) as there are many good frameworks available for other languages - for example, I use Eclipse Vert.x (https://vertx.io/) and I find it very easy to work with and very performant.

That being said, similar to the official Google PHP API library I linked, the official Google Github account at https://github.com/googleapis offers libraries for most popular languages so its probably worth taking a look, regardless of which server framework you decide to use.

·
Reply
Needs advice
on
IonicIonic
and
NativeScriptNativeScript

For a small mobile app that uses mostly localization, to display Google Maps with hotspots nearby, which Cross-Platform would you prefer and why? It will make requests to a Sails.js app.

READ MORE
2 upvotes·37.6K views
Needs advice
on
AngularAngular
and
Angular Material Angular Material

I need to implement a web application with a sidenav "drawer".

It's a very common UI nowadays. For example, Google Maps has a collapsable sidenav on the left that shows a "drawer": inside the drawer, things can be pretty complex and interact with the main screen. Also, Google Slide has one if you choose format options.

I'm not sure which frontend framework to use. AngularJS alone will be enough? Or is there something else on top? Any useful boilerplate? I need to concentrate on the features, not much on technical details.

READ MORE
5 upvotes·38.8K views
Replies (5)

You can choose between Angular Material or PrimeNG, if you have experience in integrating third party javascript libs you can use SemanticUI , Bootstrap or Foundation. All above UI Frameworks support side navigation with off page canavas implementation.

READ MORE
7 upvotes·1 comment·9.2K views
kavish gosai.leafway
kavish gosai.leafway
·
July 29th 2025 at 12:13PM

Boost Your Digital Presence with Web Development Services in Australia

In today’s fast-paced digital world, having a powerful online presence is non-negotiable. That’s why Leafway Infotech proudly offers top-tier web development services in Australia, tailored to help businesses thrive in a competitive market.

At Leafway Infotech, we take immense satisfaction in delivering web development services in Australia that businesses feel they can’t find anywhere else. Our team blends cutting-edge technology with creative passion, ensuring each project is built with purpose and excellence.

Whether you're a startup or an established brand, our customized web development services in Australia are designed to align with your unique business goals. From responsive designs to dynamic features, we provide solutions that truly stand out.

Experience the difference with Leafway Infotech – where every website is a masterpiece and every client is a partner in success. When you choose us for web development services in Australia, you’re not just getting a service – you’re gaining a dedicated digital ally.

·
Reply

Hello Glasn,

If you have been working in Angular Material for your project then you might want to do this using the Angular Material's Sidenav component. Here's the reference doc- https://material.angular.io/components/sidenav/overview

If you are not already using Angular Material, I would strongly recommend considering Bootstrap to achieve your requirements. I find Bootstrap to be more intuitive having less dependencies and shorter learning curve. Here the reference document for Bootstrap- https://mdbootstrap.github.io/bootstrap-material-design/docs/4.0/material-design/drawers/

Regards, Prasanna

READ MORE
6 upvotes·1 comment·6.4K views
Kelvin Devit
Kelvin Devit
·
March 10th 2021 at 7:20PM

+1 Angular Material covers most of the common use cases and the implementation docs are good too.

·
Reply
View all (5)

A huge component of our product relies on gathering public data about locations of interest. Google Places API gives us that ability in the most efficient way. Since we are primarily going to be using as google data as a source of information for our MVP, we might as well start integrating the Google Places API in our system. We have worked with Google Maps in the past and we might take some inspiration from our previous projects onto this one.

READ MORE
10 upvotes·568.8K views