Skip to content

Iteration 5

Chaiyawut Thengket edited this page Nov 28, 2023 · 20 revisions

Goals

Goal of this Iteration is to enhancing the login page + adding a home page and dashboard UI

Feature

Backend

Task Description
Security Measures - Implement secure password hashing.
- Set up account lockout mechanisms for multiple failed login attempts.
- Ensure secure session management.
User Authentication - Ensure that only authenticated users can access the home page.
Data Retrieval - Implement backend logic to fetch and display relevant data.
- Ensure data security and access control.

Frontend

Task Description
Enhance User Interface - Use responsive design principles for various screen sizes.
- Add clear error messages for incorrect login attempts.
- Implement password strength validation.
- Include "Remember Me" and "Forgot Password" functionalities.
Welcome Message and navigation - Design a welcoming home page with a user-friendly message.
- Include a navigation bar to easily access other sections.
Visual Representation for dashboard - Design an aesthetically pleasing dashboard with charts or graphs.
- Use cards or panels to organize information.

Additional

Refactoring Code and Clean some duplicate codes

Criteria

  • 90-100% Kanban + Calendar UI
  • 90-100% of home page
  • 90-100% of Eisenhower Matrix
  • Implement dashboard logic
  • 70-80 % of login/registration page
  • API endpoints for User's analytic

Clone this wiki locally