mdazfar2 / Ezyshop

EzyShop is a user-friendly platform that connects you to local stores, offering a seamless shopping experience. Compare prices, access exclusive deals, and enjoy hassle-free deliveries for groceries, essentials, and organic products—all in one app.
https://ezyshopz.vercel.app
Apache License 2.0
159 stars 227 forks source link

[Feat]Enhance UI and Make Orders Page Responsive #604

Closed kavya410004 closed 1 month ago

kavya410004 commented 1 month ago

The current UI of orders page which is table format for displaying orders has several usability and design limitations:

. Too Many Columns: The table includes multiple columns which don't fit well on mobile screens. As a result, users need to swipe horizontally to view all the information, which impacts the user experience.

2. View Details Button Redundancy: The 'View Details' button is occupying additional space in the table rows, contributing to a cluttered look. This space could be better utilized within a card-based layout.

3. Unresponsive Design: The existing table structure lacks responsiveness, making it difficult for users on different devices to view the orders seamlessly.

4. Less User-Friendly: A tabular display is less intuitive for users when compared to a card layout, which can present order details in a more compact and visually appealing way.

Proposed Solution:

Proposed Solution: I suggest converting the table into a card-based layout where each order is displayed as a separate card. This approach will:

Screenshots

image

Checklist

github-actions[bot] commented 1 month ago

Hello kavya410004! Thanks for opening an issue in Ezyshop! 🚀

mdazfar2 commented 1 month ago

@kavya410004 assigned.

harith-hacky03 commented 1 month ago

Can you assign me please?

mdazfar2 commented 1 month ago

Hey @harith-hacky03, one issue can be assigned to only one person at a time. Please don't be discouraged; you can raise a new one that is really needed for our website, where I'm happy to assign you.

harith-hacky03 commented 1 month ago

Sure