hngprojects / hng_boilerplate_remix

132 stars 127 forks source link

Feat hng41 userdashboard #388

Closed Martins100-Tmd closed 1 month ago

Martins100-Tmd commented 1 month ago

Description

Closes #issue_number_here

Changes proposed

What were you told to do?

  1. Develop the User Dashboard Page based on the provided design and requirements.
  2. Implement a responsive layout that adapts to different screen sizes.
  3. Create the header with navigation menu, search functionality, and user profile display.
  4. Implement the date range selector with download functionality.
  5. Design and populate the key metrics section with dynamic data.
  6. Create the revenue overview graph with proper scaling and labeling.
  7. Implement the Recent Sales list with customer avatars and transaction amounts.
  8. Develop the sidebar navigation with active state indication.
  9. Ensure all data is properly fetched and displayed from the backend.
  10. Implement any necessary animations or transitions for a smooth user experience.
  11. Add appropriate alt text and aria labels for accessibility.
  12. Optimize the page for performance, considering lazy loading for non-critical elements.

What did you do?

Check List (Check all the applicable boxes)

🚨Please review the contribution guideline for this repository.

Screenshots/Videos

Screenshot (100) Screenshot (101) Screenshot (102)