Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO's #2

Open
lertsoft opened this issue Sep 16, 2022 · 0 comments
Open

TODO's #2

lertsoft opened this issue Sep 16, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@lertsoft
Copy link
Owner

There are a few TODO's scattered around my codebase with the comment of TODO:

So I am going to take the time to follow up on them and publish them here.

TODO's:

  1. Add a zoom in on click function. Once a marker is clicked the screen should zoom In and center on that clicked marker.

  2. Add a marker clusterer. Once you zoom out enough aggregate all the similar markers under one icon so that the maps looks a bit more tidy.

  3. Add a filter button. Self Explanatory but add filter for restaurants, restaurants types, type of place and what not.

  4. Add more beautiful data visualizations with D3 and the data gathered so far.

  5. Create a type safe maps component. Turn the maps component from Javascript to typescript.

  6. Make the list Items clickable and to show you the location on the maps.

  7. Add a scroll to top function on the list pages.

  8. Make the Info Window close once you click outside of the info window box.

  9. Add a random place picker. So that i press a button and that would tell me where I should go that day. Make sure that it takes into account my location too.

  10. Clean up and refactor some of the code to make it more efficient.

  11. Add a live location tracker on maps to make sure that the user knows where he is in relation to the maps.

Created via Raycast

@lertsoft lertsoft added the enhancement New feature or request label Sep 16, 2022
@lertsoft lertsoft self-assigned this Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant