2 comments

  • alyssaxuu 995 days ago
    Last month I came across MyMaps by Google which claimed to be a tool to collaborate with others to create custom maps. I was surprised to find out this didn't mean real-time collaboration, rather asynchronous with user changes only updating when refreshing the page.

    Because of this for the past weeks I've been working on a real-time collaborative map tool to make it easier to plan trips with friends. You can freedraw, make lines, areas, markers, find places and things to do nearby, observe other users, etc. Since real-time collaboration costs $$$$ I've made it open source and shared some instructions in the repo as to how to self-host it (or even commercialize it and turn it into a live product if anyone is interested, it's got an MIT license so go ahead!)

    • yboris 994 days ago
      Thank you so much!
  • djbeadle 994 days ago
    Wow, I had heard that Firebase was powerful but this almost fully featured program is just one html file, the leaflet js library, and is fully powered by Firebase on the backend.

    I got it running locally on my machine without any trouble, this is super neat!

    • alyssaxuu 994 days ago
      Yeah, I thought Firebase was only for mobile apps and simple projects, but a few months back I decided to give it a shot and I've been able to use it on some very complex products without a problem, I was so surprised. It just makes things so much easier honestly.

      Glad you like it! :)