COS301-SE-2024 / MyCity

MyCity is a progressive web application connecting citizens, municipalities, and service providers to swiftly report and resolve city infrastructure issues through a seamless ticketing and bidding system.
https://www.mycity.net.za
MIT License
3 stars 2 forks source link

Citizen - Dashboard (Should be Homepage) #611

Closed MatthewEls closed 1 month ago

MatthewEls commented 2 months ago

I see the dashboard card view as a home page and not a dashboard.

So on HOMEPAGE - Watchlist (the tickets I am most interested in) should be easily viewable so should be at the top. The nearest me would probably be of next interest so second section and then most up voted third. All these panels should only have 5 or so tickets being displayed (in order) so they fit on screen and then have a forward and backward arrow on either side of the panel so can move through the tickets easily.

MatthewEls commented 2 months ago

In the card view should have a graphic showing the status for all cards. In the most upvoted section have the number of upvotes on the card. in the nearest you section have the distance on the card. In the watchlist maybe have the time since ticket was first opened.