Skip to content

Feature/new feature#180

Open
charityzarmai wants to merge 7 commits into
HubDApp:mainfrom
charityzarmai:feature/new-feature
Open

Feature/new feature#180
charityzarmai wants to merge 7 commits into
HubDApp:mainfrom
charityzarmai:feature/new-feature

Conversation

@charityzarmai

@charityzarmai charityzarmai commented Jun 30, 2026

Copy link
Copy Markdown

Closes #141


Feature/new feature

Bimex Dev added 7 commits June 30, 2026 01:36
- Created SubmissionChecklist component with visual progress tracking
- Tracks required fields (name, website, description) and optional quality indicators
- Shows quality score (0-100%) based on completed items
- Visual feedback with color-coded status (green=complete, orange=required, gray=optional)
- Displays completion stats for required vs optional fields
- Non-blocking: checklist guides submitters but doesn't prevent submission if required fields are filled
- Integrated into both new project and edit project flows
- Real-time updates as user fills out the form
- Added comprehensive feature documentation
- Create reusable VerificationBadge component with 4 states (VERIFIED, PENDING, REJECTED, NONE)
- Add verification status display to ProjectCard component
- Implement verification status filter in Discover page
- Display verification badge in project detail page header
- Add verification status to Featured Projects on landing page
- All views now consistently show project verification status
- Users can filter projects by verification status in Discover

Resolves verification status visibility issue
- Add service to track recently viewed projects in localStorage
- Support wallet-scoped and global tracking
- Add RecentlyViewedProjects component with compact and full modes
- Track views automatically on project detail page
- Display recently viewed on Profile page (full mode)
- Display recently viewed on Discover page (compact mode)
- Add clear history functionality with confirmation
- Include comprehensive tests for recent views service
- Implement automatic deduplication (no duplicate entries)
- Limit to 10 most recent views
- Add feature documentation

Closes issue: Users have no quick way to return to recently viewed projects
- Add implementation summary with technical details
- Add user guide with visual examples
- Document testing instructions and future enhancements
- Add ComparisonProvider context for managing selected projects (max 4)
- Create ComparisonFloatingButton for quick access to selections
- Implement /compare page with responsive desktop table and mobile cards
- Update ProjectCard with comparison checkbox toggle
- Compare projects by rating, reviews, category, verification, links, and security resources
- Handle empty states and maximum selection limits
- Add slide-up animation for floating button
- Desktop: horizontal scrollable comparison table
- Mobile: vertical stacked comparison cards
@charityzarmai

Copy link
Copy Markdown
Author

close #141

@drips-wave

drips-wave Bot commented Jun 30, 2026

Copy link
Copy Markdown

@charityzarmai Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add comparison view for selected projects

1 participant