We need to implement a feature on the consumer profile page that lists all the projects they have posted. When a consumer clicks on any project detail, they should be redirected to the project's page, where they can see the details of the maker (bidder) who has bid on the project. This feature will enhance the user experience by allowing consumers to easily view and manage their projects and contact makers through the project's page.
Requirements:
List of Projects on Consumer Profile Page:
Display a list of all projects posted by the consumer.
Each project should show a brief overview including the project title, date posted, and current status (e.g., open, closed, completed).
Project Detail View:
When a consumer clicks on a project, redirect them to the project's detail page.
The project detail page should display comprehensive information about the project, including the description, requirements, and any bids received from makers.
Maker's Detail on Project Page:
On the project's detail page, show a list of all makers who have placed bids.
For each maker, display relevant details such as their profile picture, name, rating, and a brief description.
Include a button or link to allow the consumer to send a message to the maker.
Redirection and Navigation:
Ensure smooth navigation and redirection from the consumer profile page to the project detail page.
Provide a "Back to Profile" option on the project detail page for easy navigation.
Additional Notes:
Make sure the user interface is intuitive and user-friendly.
Ensure that all data displayed is accurate and up-to-date.
Implement proper error handling for cases where no projects are posted by the consumer or no bids are received.
Acceptance Criteria:
A consumer can view a list of their projects on their profile page.
Clicking on a project redirects the consumer to the project's detail page.
The project detail page shows information about the project and details of makers who have bid on it.
Consumers can easily navigate back to their profile page from the project detail page.
Description:
We need to implement a feature on the consumer profile page that lists all the projects they have posted. When a consumer clicks on any project detail, they should be redirected to the project's page, where they can see the details of the maker (bidder) who has bid on the project. This feature will enhance the user experience by allowing consumers to easily view and manage their projects and contact makers through the project's page.
Requirements:
List of Projects on Consumer Profile Page:
Project Detail View:
Maker's Detail on Project Page:
Redirection and Navigation:
Additional Notes:
Acceptance Criteria:
Mockups / Wireframes: