-
-
Notifications
You must be signed in to change notification settings - Fork 431
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
Place Picker For Selecting Event Location #823
Comments
Congratulations on making your first Issue! 🎊 If you haven't already, check out our Contributing Guidelines and Issue Reporting Guidelines to ensure that you are following our guidelines for contributing and making issues. |
@leoshrey The original thought was that the
That way it would not be possible to double-book the location to create issues. It's an administrative feature. How do you propose to include this functionality with your idea? |
@palisadoes, what do you mean by creating list of locations by the admin?
This will take little more time, but yes it can be achieved. |
Till then, If you agree can we just use the above implementation without the location restrictions as of now |
|
Is your feature request related to a problem? Please describe.
Currently, while entering the event location on Add Event page, user have to type complete location in the field with no autocomplete feature. Due to which following problems are faced:
Typing complete location consumes time of the user and leads to imperfect user experience.
Describe the solution you'd like
Whenever user taps on the location field, a new place picker screen should arrive, having:
This will improve the experience by speeding up the process and will give an appealing interface.
Screenshots
Case A: User is selecting the location by just searching a word "hawa" instead of writing complete location as "Hawa Mahal Rd, Badi Choupad, J.D.A. Market, Pink City, Jaipur, Rajasthan 302002"
Screenrecorder-2021-05-21-16-43-36-475.1.mp4
Case B: User doesn’t remember the exact location, but he is known to a nearby location "Raj Mandir".
In this case he is using a map picker for pinpointing the exact location, which earlier was not known to him.
talawa.1.mp4
This is a demo of this feature I have implemented locally.
Approach to be followed
For achieving this I will be using Flutter Place Picker library.
I'll have to specify the dependencies, for using this library in both Android(build.gradle) as well as iOS(AppDelegate), with API keys.
For implementation, I'll be writing the code inside add_event_page.dart by using onTap callback on the inputField widget.
Additional Information
For implementation, enabling of Places API, Maps SDK for Android, Maps SDK for iOS and Geocoding API is needed for the generated API key on Google Cloud Platform.
Please let me know, if this is feasible.
And if yes, can I get the key for development purpose or may be we should just use the variable without API_KEY Value for now and get an API_KEY later?
Github Externship Application ID
18-05_Shr843_tfa_262
The text was updated successfully, but these errors were encountered: