coopdevs/timeoverflow

Feature: onboarding second phase

franpb14 opened this issue · 3 comments

For this second phase I will implement a map with the time banks in timeoverflow and also make a mention to the ones that are not there but can be found on bdtonline.
I have some doubts,

  • Should I put it under the table of organisations?
  • And what technology should I use? I have made a small study on some of them:
  1. Here: I have used it previously and it has given me very good results (easy to implement and highly editable).

  2. Mapbox: I have seen some gems that could be tested, mapbox-gl-rails and perhaps mapbox-rails

  3. OpenLayers: is the same as the one used by bdtonline but looking at the documentation it seems that you have to use cdn or nodeJS. I have also seen this gem but it has not been updated since 2014.

  4. Leaflet: It has its downloadable and usable code, it also has this gem that looks good.

I don't know much about the demand for the site and whether the free plans can easily be used up so I don't know if one of the first two can be used.

If you know of any other technology that might be more useful, we can obviously use that one.

I have been testing Leaflet, because I think that it is the best option, given that it is not paid and that it uses an open source map. I'm happy with the results, the code with the gem leaflet-rails can be very simple and concise. Using the downloaded version and JavaScript works fine too.
Screenshot from 2021-05-10 13-13-26

For me it's ok

What do you think @markets ?

Leaflet is open source solution, so +1 from my side!