Looking to Build an Affordable Strava Alternative – Need Help with Maps and Routes!

0
5
Asked By AdventureSeeker89 On

I'm interested in developing an alternative to Strava that offers a budget-friendly subscription of just $2 a month. My idea is to include features like hiking guides along with the basic route tracking. However, I'm a bit lost on how to get started, especially with creating custom routes and directions. I have some experience with the Google Maps API, but I want to allow users to create their own routes and label them with different colors. Additionally, I'm curious about the coverage differences between Google Maps, OpenStreetMap, and MapBox. Any advice would be greatly appreciated!

3 Answers

Answered By HikerDude456 On

To kick things off, start by working with .fit files to display your routes on a map. These files contain the data you'll need for visualization. However, remember that Strava isn't just about the technical side—it's also a social network. Think about what unique elements your app can offer to stand out, like specialized hiking routes or community features that Strava doesn't currently serve. This is how other apps in the space have succeeded.

Answered By TrailBlazer123 On

Creating an app like this is definitely a challenge, but you can start by focusing on the basics. You'll need a mapping library to visualize your routes and a solid dataset for map information. I'd recommend using MapLibre, which is the open-source version of MapBox and is free to use. It works well on both mobile and web applications. For map data, you can use OpenStreetMap through services like OpenFreeMap. It's important to note that Google Maps can be tricky to work with if you want flexibility, so considering alternatives is a smart move.

Answered By SafetyFirst82 On

Whatever direction you take for plotting your maps, it's crucial to handle location data properly. Under GDPR, this data is considered sensitive, and you have to ensure you store it securely to avoid any legal issues later on. It might seem like a hassle at first, but addressing this from the beginning can save you a lot of trouble down the line.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.