Open kadry55 opened 6 years ago
@krishaamer @KristiinaKerge @kristiinapalu - this is what we are going to discuss also on Friday.
Here are my inputs:
User story for 2 audiences:
Area priorities: Teams who are cleaning up nation wide (light green and dark green countries in: letsdoitworld.org) Knowledge team areas (for approach 2) - defined later Proximity to settlements - based on lynxlynxlynx comment Map not changeable - based on one map provider (China needs another map as Google doesn't work there)
Only for those who we send the link - every team will get a separate hashed link.
Who can use this marketing approach: LDIF mapping team LDIF partners team Country teams on local level
Marketing approach: direct
Month when needed: May Development should be done: February, March
User story:
An e-mail is sent to the company HR/events department which asks people to come mapping. It describes the event as one-day event, gives team participant limits (if more than 100 people then the same steps to be done more than once), describes how areas should be selected, mentions that area should be mapped in 3-4h, link to select an area, link of a map with trashpoints (World Waste Map).
When user click on "Select area for mapping event" then next landing page is a selection box: Enter location around which you'd like to see unmapped areas. Max distance from selected location (1...x km) Team size (5...100 persons) Start and end date (during 1 month timeframe) Enter
A map divided into areas opens up where suggested area is highlighted.
If there are more people in the team than the area needs for mapping then several areas (next to each other) are highlighted. Notification: considering the amount of people, please select at least ... areas. (We allow user to select less areas than recommended)
If there are no areas in this distance then comes a notification: Please change the distance from location.
User clicks on the selected area/areas on the map.
Another selection box pops up: Complete your booking: Company/Organization name ... Your e-mail: ...
Next user receives an e-mail: confirm you registration
User clicks on: confirm
User receives an automated e-mail which shows: what he/she selected, area booked, more information on how to do mapping: guideline, what to consider, admin contact(country level) in case he/she wants to cancel/change the booking.
Selected area turns gray - not selectable until the day after the mapping event.
Team event
On the day of the event there should be an automatic check regarding trash points. a) If there are new trashpoints created on the area during that day - area stays gray b) If there was no new trashpoints created in the area - area changes back to be selectable.
END OF STORY
Country admin: Can see on map view areas in his/her country in admin web.
Superadmin: Can see on map view all areas that are created in admin web.
Super/country admin: Can see if new trashpoints were created during the day of the event - how many? Clicking on area that is booked, opens a sidebar about the booking information. Buttons: release booking/ block e-mail link re-use
User e-mail is asked for:
Extra details: area map doesn't have to be refreshed online - map doesn't show trash points
Is there a booking system already existing that could be used?
Is the cost of the development dependant on how many areas we use?
Time evaluation according to the user stories: Can be developed with any developer
can we use Google support to get selectable areas https://www.google.com/nonprofits/products/google-earth-outreach.html What should we ask from them?
I talked to Kadri a bit about this and more, so here are my thoughts:
Overall, I don't see a value in it for this particular bug.
One of the first questions when asking a company/club/organization to go mapping is where should we go? This could be an extra task for country coordinators/admins to define the areas manually. Or this could be something automated.
Example userstory: Invitation-> website with a map and areas(app.worldcleanupday.com)10 options areas (based on how far you are, team size, area not mapped, priority)-> area booked-> guideline -> start -> updates on map -> manual check if trashpoints were added-> Area mapped by "..."
Questions: Where to get the administrative areas? How to confirm that area actually was mapped? How to solve it if we won't get the areas from Google? How to prioritize areas? Should dangerous areas be left out? How to define them? Issue #75 How to leave out areas that doesn't need mapping? When should a user log in? If and where should the "Mapped by ... " be shown?