-
Notifications
You must be signed in to change notification settings - Fork 4
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
[Epic - Search] Search bar within the map for addresses / locations #120
Comments
I am looking at ways to incorporate the search into our current interface. I have thought of the idea of having it at the very top to remove the horizontal green bar or now I looked at tesla having it at the bottom. Both are valid solutions to explore. I was looking at the bottom to be more of a tool to see your trees or do more actions (similar to what google maps does). I see the search being more valuable at the top as its not as easy to access with a finger. I see the search not being the primary tool to a certain degree as planting is much more of the focus with the actions at the bottom. |
yah I feel like whatever we want to be the most prominent should be on the bottom - this sounds like the planting or other maintenance actions flow from discussions we've already had I think! |
Have you finalized whether you want the search bar on the main screen or hidden away in the menu? Or maybe the former is for desktop and the latter is for mobile? Honestly getting a bit confusing from a developer's perspective on what phase we are in the design iteration. Might want to consider splitting out into design tickets in the future. For now, I can see it being helpful for getting everyone's opinion. |
We talked about this briefly, but I'm curious if this matches up to what you had in mind for searching trees. waterthetrees/wtt_front#524 (include favorited and adopted trees in search autocomplete results) Are there other lists of trees we would want to populate the autocomplete with? Are there other entities that users might be searching for besides trees? Oooh, I think it would be cool to search for trees with a "maintenance needed" feature. This looks to go hand in hand with implementing the tagging feature (see screenshot). An example use case would be to search "Needs water" on the search bar much like you would type "food" on google maps. The map would populate with the 10-15 results closest to the centroid of the user's current viewport. |
I think I have 1-2 weeks worth of work to do before I work on the UI component. You don't need to rush, but it would be good to get a general sense of what you were envisioning for the search bar, since it seems different than what you previously had in your mock. Sounds like it'll be hidden until the side menu is opened if it's incorporated into the side menu? I think that makes sense for mobile, but I feel like with the screen real estate we have on desktop, we could probably keep the search bar on the top of the map for desktop. Take your time! I have plenty of work to occupy me in the meantime, but this will be my main project starting next week. As an aside, what do you mean by filters? I think you're talking specifically about the autocomplete results? |
@mwpark2014 im actually reconsidering how the search will work on mobile. I find more value with the search showing the user where the tree(s) are in relation to the map. I found an example from a case study someone was doing. What do you think? I am just talking about the first screen from this example. |
I think we discussed this elsewhere. Yeah, I think I can get on board with a search that opens up from the bottom. It sounds like one case would be when planting a new tree. Would there be other cases where a user would be likely to need to use search? I'm afraid that hiding it would make it undiscoverable |
just ignore that message. We can just have this as an idea. |
Summary
Create a search bar on the main map page to allow users to search for things.
M0 - Search Design
M1 - Search for addresses, lat/longs, and potentially places
Related, but not necessarily blocked by waterthetrees/wtt_front#412
M2 - Personalized searches for Trees
Reverse geolocation of trees
(Tree -> TreeId -> DB query -> Lat/Lng -> trigger lat/lng search)
M3 - Search and filter by Tree fields
M4 - Search and filter by Tree fields
Resources:
https://dribbble.com/shots/9873759-UNIFI-Travel-app
https://dribbble.com/shots/14041865-Vertt-Mobile-App-Design
https://uxplanet.org/design-a-perfect-search-box-b6baaf9599c
https://m2.material.io/design/navigation/search.html#expandable-search
The text was updated successfully, but these errors were encountered: