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

Provinces page enhancements #110

Open
24 of 26 tasks
zainfathoni opened this issue Jul 17, 2021 · 8 comments
Open
24 of 26 tasks

Provinces page enhancements #110

zainfathoni opened this issue Jul 17, 2021 · 8 comments
Assignees
Labels
enhancement New feature or request epic A master issue thread which contains other smaller issues hacktoberfest Issues for Hacktoberfest

Comments

@zainfathoni
Copy link
Member

zainfathoni commented Jul 17, 2021

Overview

Since we have finished our basic functionalities for the Provinces page, we need to enhance them into our users' best possible experience.

Current Tasks

UI/UX

Performance

SEO

Code Structure

Questionable

With #374 coming, I'm wondering whether we still need these two issues implemented

@baraeb92
Copy link
Collaborator

Wishing the following enhancement as well:

  1. Sort by alpabhetical order
  2. Search or Filter by Category
  3. Button for direction and call directly from the list.

@zainfathoni zainfathoni pinned this issue Jul 17, 2021
@baraeb92
Copy link
Collaborator

Something like this20210718_014641.jpg

@zainfathoni zainfathoni added this to To do in Kanban Board via automation Jul 18, 2021
@zainfathoni zainfathoni added this to Needs triage in Prioritization via automation Jul 18, 2021
@zainfathoni zainfathoni added this to the Further Optimizations milestone Jul 18, 2021
@zainfathoni zainfathoni moved this from Needs triage to High priority in Prioritization Jul 18, 2021
@zainfathoni zainfathoni moved this from High priority to Low priority in Prioritization Jul 18, 2021
@zainfathoni zainfathoni moved this from Low priority to High priority in Prioritization Jul 18, 2021
@aldiharyo
Copy link

Setelah filter by kota, next stepnya filter based on needs seperti di https://indiacovidresources.in itu. Saya lihat sudah ada tiketnya by category itu yang seperti ini bukan?

by category

@zainfathoni
Copy link
Member Author

No, it's not. What I meant in #112 is a dropdown filter like this:

Screenshot 2021-07-18 at 10 49 22

If we want to have a different experience like that, I think it is worth a separate issue due to its complexity. 😁
And I think it's better to wait for the final UI/UX design from Mas @baraeb92 & Mas Momo.

@zainfathoni
Copy link
Member Author

With #374 coming, I'm wondering whether we still need #125 & #197 implemented. 🤔

Any opinions, @kawalcovid19/wbw?

@zainfathoni zainfathoni moved this from High priority to Low priority in Prioritization Jul 25, 2021
@ekafyi
Copy link
Contributor

ekafyi commented Jul 26, 2021

🤔 I have no real-world experience with this tbh, but the new typesense will enable us to fetch in paginated batch (eg. 30 first items, next 30 items, etc), is that correct? In that case IMO we won't need virtualized lists.

@zainfathoni
Copy link
Member Author

🤔 I have no real-world experience with this tbh, but the new Typesense will enable us to fetch in paginated batch (eg. 30 first items, next 30 items, etc), is that correct? In that case, IMO we won't need virtualized lists.

What do you think, Mas @famasya?
Typesense provides proper pagination, doesn't it?

@famasya
Copy link

famasya commented Jul 26, 2021

🤔 I have no real-world experience with this tbh, but the new Typesense will enable us to fetch in paginated batch (eg. 30 first items, next 30 items, etc), is that correct? In that case, IMO we won't need virtualized lists.

What do you think, Mas @famasya?
Typesense provides proper pagination, doesn't it?

Yes, mas @zainfathoni it provides decent pagination as described here. FYI, it also provides federated search (search over multiple indices at once) to reduce round-trip latency.

@zainfathoni zainfathoni added the hacktoberfest Issues for Hacktoberfest label Oct 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic A master issue thread which contains other smaller issues hacktoberfest Issues for Hacktoberfest
Projects
Prioritization
Low priority
Development

No branches or pull requests

5 participants