PeerVerified
Product Updates

Changelog

Stay up to date with new features, improvements, and changes to PeerVerified.

v0.1.0

EU/GDPR Compliance, Legal Pages & Auth Terms

August 9, 2025

🎉 New Features

Cookie Consent Banner (EU/GDPR)

Granular control over Essential, Functional, Analytics, and Marketing cookies with preferences persisted and automatic cleanup on revoke.

Cookie Policy Page

Detailed policy with categories, purposes, third-party cookies, and DNT handling. Available at /cookie-policy.

Enhanced Privacy Policy

GDPR legal basis, user rights, retention, DPO contact, and international transfer safeguards. Available at /privacy-policy.

Terms of Service (Critical Section 5)

Clarifies professional responsibility for reviews, prohibits harmful content, and enforces truthful submissions. Available at /terms-of-service.

Auth Terms Integration

Added explicit agreement notices in registration and LinkedIn sign-in including updated button text.

🚀 Improvements

Search Results (Mobile)

Refined tags and action buttons layout; improved filter buttons display on small screens.

Landing Page (Mobile)

General mobile layout refinements across sections.

Brand Consistency

Renamed all occurrences of PeopleCheck and PeopleVerified misspellings to PeerVerified.

🐛 Bug Fixes

Auth modal triggers

Fixed auth modal not opening when writing reviews or claiming profiles.

Technical Notes

• Consent categories persisted and honored across sessions

• Automatic cleanup of non-essential cookies on revoke

• New routes for legal pages: /privacy-policy, /cookie-policy, /terms-of-service

• Authentication flows updated to include terms agreement notices

v0.0.2

Reviewer Identity + LinkedIn URL Search

August 8, 2025

🎉 New Features

Show Reviewer Info on Public Reviews

Public reviews on profile pages now display the reviewer’s avatar and name when available. Anonymous reviews remain anonymous.

  • • Reviewer avatar, name, and link to their claimed profile
  • • Displayed only when privacy is not set to anonymous
  • • Preserves privacy for anonymous submissions

Search by LinkedIn Profile URL

Paste a public LinkedIn profile URL to find or create the exact person. We normalize URLs and match by stable slug with a Google fallback when needed.

  • • URL normalization and slug extraction
  • • Direct DB match for existing PeerVerified profiles
  • • Google Custom Search fallback enrichment

🚀 Improvements

Dashboard - Reviews About Me

The dashboard’s Reviews About Me section now surfaces reviewer details for public reviews, helping users understand the context behind feedback.

Search Results UX

Cleaner cards, better spacing, and improved handling of LinkedIn results.

Landing Page

Improved copy and visuals with a dynamic hero grid showing real profiles.

🐛 Bug Fixes

Tab Cycling in "How PeerVerified Works"

Fixed incorrect sequence where tabs were advancing by 2 instead of 1 (was showing 1-3-5-7-2-4-6 instead of 1-2-3-4-5-6-7). Separated progress tracking from tab advancement logic to resolve React state batching issues.

Mobile UI Improvements

Multiple responsive design fixes including tab buttons, spacing between sections, hero section layout, search button positioning, and TestVersionBanner formatting for mobile devices.

Hero Section & Customer Persona

Fixed overlay issues in animated background, resolved content overflow problems, added missing title, and improved mobile layout with collapsible menu. Customer persona section no longer obscures PeerVerified info.

Technical Notes

• API `/api/reviews/[id]` now returns reviewer details for non-anonymous reviews

• `ProfileReview` type updated with optional `reviewer` field

• Dashboard consumes reviewer info and links to reviewer’s claimed profile

• Added robust LinkedIn URL detection, normalization, and slug matching in search

• Google Custom Search used as fallback for LinkedIn enrichment

• New endpoint `/api/hero-profiles` returns randomized profile tiles for homepage

• Fixed React state batching issue in tab cycling logic for "How PeerVerified Works" section

• Multiple mobile responsive design fixes across hero, customer persona, and navigation components

v0.0.1

Initial Release

July 28, 2025

🎉 New Features

LinkedIn Authentication

Secure login and registration using LinkedIn credentials. Users can authenticate using their professional LinkedIn profiles for verified identity and easier onboarding.

  • • OAuth integration with LinkedIn
  • • Automatic profile information import
  • • Secure authentication flow

Advanced Search System

Powerful search functionality to find professionals by name or LinkedIn profile URL. Search results display verified profiles with review summaries.

  • • Full name search capability
  • • LinkedIn profile URL search
  • • Real-time search results
  • • Profile preview cards

Profile Management System

Complete profile creation and claiming system. Users can create new profiles or claim existing ones through a verified process.

  • • Create professional profiles
  • • Claim existing profiles with verification
  • • LinkedIn profile linking
  • • Profile status tracking

Review System

Comprehensive peer review functionality allowing users to give and receive professional feedback. Reviews include ratings and detailed feedback.

  • • Create detailed reviews with ratings
  • • View reviews about your profile
  • • Manage your submitted reviews
  • • Review editing and deletion

User Dashboard

Comprehensive dashboard with multiple sections for managing your PeerVerified experience. Includes overview, profile, claims, subscriptions, and review management.

  • • Overview with key metrics
  • • Profile information management
  • • Claim status tracking
  • • Subscription management
  • • Review management (given and received)

Admin Dashboard

Administrative interface for managing the platform. Admins can review and approve profile claims, moderate reviews, and manage users.

  • • Profile claim approval/rejection
  • • Review moderation
  • • User management
  • • Analytics and insights

Subscription System

Integrated Stripe payment system with subscription management. Users can upgrade plans and manage billing through a dedicated portal.

  • • Multiple subscription tiers
  • • Stripe integration for payments
  • • Billing portal access
  • • Subscription status tracking

Welcome Banner

Added a friendly welcome banner for v0.0.1 early adopters. The banner celebrates users as first-time experience testers and provides easy feedback collection.

  • • Dismissible with one-click
  • • Direct feedback link via email
  • • Mobile-responsive design
  • • Professional blue color scheme

Version Display & Changelog

Version number displayed in the footer with a clean badge design, linking to this comprehensive changelog for transparency and easy access to update information.

  • • Footer version badge
  • • Comprehensive changelog page
  • • SEO optimized for discoverability
  • • Regular update schedule

🚀 Improvements

User Experience

Enhanced messaging throughout the application to be more positive and welcoming. Removed negative language about bugs and focused on the collaborative early-access experience.

Design Consistency

Implemented consistent blue color scheme across banner and footer elements for better brand cohesion and professional appearance.

SEO Optimization

Comprehensive SEO implementation with proper metadata, Open Graph tags, structured data, and sitemap generation for better search engine visibility.

Mobile Responsiveness

All components and pages are fully responsive, providing an optimal experience across desktop, tablet, and mobile devices.

Technical Notes

• Built with Next.js 14 App Router and TypeScript for type safety

• Prisma ORM with PostgreSQL database for data management

• NextAuth.js for secure authentication with LinkedIn provider

• Stripe integration for subscription and payment processing

• Tailwind CSS for responsive, utility-first styling

• Shadcn UI components for consistent design system

• Client-side state management with React hooks

• Server-side rendering and API routes for optimal performance

• Comprehensive error handling and user feedback systems

More Updates Coming Soon

We're actively working on new features and improvements. Check back here for the latest updates!