Find places to meet people!
Have you ever used doodle.com (the most awesome event planning service ever)? Ever sorted out the date then had arguments about where to go? That's where geoodle comes in!
Cool things which inspired me or I'm making use of in this project (in no particular order):
- doodle.com - the most awesome event planning service ever
- Material Design Icons - cool icons
- Heroku - excellent hosting service (free tier is perfect for small apps)
- Emitter - add events to your JS objects
MVP:A mapClick to add pointsAnywhere you would like to be near (home, work, stations you pass through etc.)Suggestions of where to go
Click points to remove themShows the geographical midpointClient-side only (state is in the URL)
- Second Version
Add participantsOnly remove icons of the currently active participantMake point/suggestion a single toggle buttonAdd Noty for notificationsAuto create participants & select a participant if necessaryBetter style for participant controlAdd descriptions for points/suggestionsOn map click, if the info window is open, close itGive random names/colours/labelsShow description on hoverOn infowindow open, focus on the description & select allSet your mode of transportShow approximate transport times/routesUse geocoding instead of random names- On transport times:
Show participant colourShow participant transport modeShow suggestion colourSort participants, places & suggestions by name- Show best & worst times
- Show total best/worst times
- Show max times
- Show best max time
Allow multiple GeoodlesMove Geoodle data to it's own classMove styles to CSS- Move to localStorage
- Import/Export Geoodles
- People can vote on which suggestions they like (or refuse to go to!)
- Search for places
- Confirm Geoodle/participant deletion
- Show/Hide participants
- Duplicate Geoodle?
- Duplicate participant?
- BUG: Hover window flickers while dragging
- Serverside version
- Login (by name to start with, by social login later)
- Create a Geoodle
- Make everything work!
- Don't allow editing other peoples markers
- Misc
- Make loading more robust
Things which might come later:
- Multiple polls on a single map
- Discussions?