What's next

Roadmap

Follow along as we build OpenCV in public. Here's what we've shipped, what we're working on, and what's coming next.

25shipped0in progress0planned

Q4 2025

Shippededitor

Drag-and-Drop Editor with Live Preview

A visual editor with 9 section types, inline editing, and a real-time preview pane.

View details

Reorder Experience, Education, Skills, Projects, Certifications, Volunteering, Exhibitions, and Awards with @dnd-kit. Every keystroke updates the preview instantly.

Shippedprofiles

12 Color Themes with Light & Dark Mode

Hand-picked palettes that adjust every surface, accent, and border.

View details

Sage, Ocean, Rose, Slate, Teal, Amber, Forest, Sand, Cocoa, Peach, Olive, and Mauve. Each works beautifully in both light and dark mode.

Shippedprofiles

3 Profile Templates

Classic, Modern, and Minimal — each with a distinct personality.

View details

Classic uses a two-column layout with serif headings. Modern is card-based with accent colors. Minimal is typography-first with generous whitespace.

Shippedsharing

Public Shareable Profile Links

One clean URL with SEO, Open Graph tags, and JSON-LD markup.

View details

Share opencv.app/@yourname on LinkedIn, in emails, or anywhere. Rich previews show up automatically on social platforms.

Shippedplatform

Email OTP Auth & Profile Setup Wizard

Passwordless sign-in and a guided setup flow for new users.

View details

Enter your email, verify with a 6-digit code, then walk through username selection (with real-time availability), name, title, and social links.

Q1 2026

Shippedsharing

Themed PDF Export

Download your profile as a polished, print-ready PDF.

View details

Pixel-perfect rendering with React PDF. Your chosen theme and layout are preserved exactly as they appear online. Cached for fast repeat downloads.

Shippedanalytics

Analytics Dashboard

Profile views, PDF downloads, and referral sources.

View details

Time range selectors (7/30/90 days), view charts, and referrer tables show when your public profile gets attention.

Shippedprofiles

Testimonials & Recommendations

Request, collect, approve, and display endorsements from colleagues.

View details

Generate a shareable token-based link. Recipients submit their recommendation without needing an account. Approve, reject, or reorder from your dashboard.

Shippedplatform

Contact Form & Inbox

A built-in contact form on your profile with a private inbox to manage messages.

View details

Visitors can reach out directly from your public profile. Messages land in your inbox with read/replied tracking, honeypot spam protection, and one-click delete.

Shippededitor

Resume Versions

Create named snapshots with different section visibility and ordering.

View details

Maintain a "Full Profile" and a "One-Pager" version side by side. Set any version as the default for your public profile. Load previous versions to restore settings.

Q2 2026

Shippededitor

Project Image Uploads

Add screenshots, tech tags, categories, and featured treatment to project cards.

View details

Upload up to three images directly to each project entry. Richer project metadata persists through the editor and appears on public profile cards.

Shippedplatform

Public Profile Directory

Browse and discover other professionals on OpenCV.

View details

A searchable directory of public profiles. Filter by role, industry, or skills. Great for networking and discovering how others present themselves.

Shippedprofiles

Custom Font Selection

Choose from a curated set of fonts to personalize your profile.

View details

Pick heading and body fonts from a hand-selected collection. Each pairing is tested to look great across all templates and themes.

Shippedprofiles

Expanded Template Gallery

New templates including Developer-focused and Creative layouts.

View details

A Developer template emphasizing projects, tech stacks, and GitHub activity. A Creative template with large imagery and bold typography. More to come.

Q3 2026

Shippedsharing

Dynamic OG Image Generation

Auto-generated social preview cards when your profile is shared.

View details

Beautiful, branded cards with your name, title, and theme colors. LinkedIn and Twitter posts look professional instead of showing a generic link.

Shippedsharing

QR Code for Profiles

One-click QR code generation for conferences and business cards.

View details

Generate a QR code that links to your profile. Download as PNG or SVG for print. Styled to match your chosen theme.

Shippedsharing

SEO Optimization Tools

Built-in tools to help your profile rank in search results.

View details

Enhanced structured data, sitemap inclusion for public profiles, and keyword suggestions tailored to your industry.

Shippededitor

Import from LinkedIn

Auto-populate your profile from a LinkedIn export.

View details

Select a LinkedIn ZIP or supported CSV in the editor. Parsing stays in the browser, supported sections are reviewed before an append-and-dedupe merge, and nothing is uploaded automatically.

Shippededitor

New Section Types

Languages, Publications, and Interests sections.

View details

Frequently requested section types for academics, multilingual professionals, and anyone who wants to show personality beyond work history.

Q4 2026

Shippededitor

AI-Powered Content Suggestions

Optional writing help for profile sections with explicit review and apply.

View details

Disabled by default. Sends only owner-selected visible profile text and a job description to a configured model, returns a bounded plain-text draft, and never saves automatically.

Shippededitor

AI Cover Letter Generator

Generate a tailored cover letter from a job description and your profile.

View details

Paste a job posting and create an editable browser-held draft from selected visible profile text. Review and copy it manually; OpenCV does not save or send it.

Shippedsharing

Profile Embed Widget

Embed a mini version of your profile on any website.

View details

A script-free, contact-free widget with strict frame policy. Public profiles are eligible; Unlisted profiles require owner opt-in; Private and Passcode modes are denied.

Shippedsharing

ATS-Friendly Export Formats

Export in formats optimized for applicant tracking systems.

View details

Deterministic plain text, DOCX, and structured JSON exports honor effective version visibility, locale, and profile access policy without external media or macros.

Shippedanalytics

Advanced Analytics

Consent-based UTM, coarse geography and device aggregates, and optional weekly digests.

View details

Stores bounded normalized campaigns, trusted Vercel country codes, and coarse devices without IP addresses. Raw events expire after 90 days; weekly aggregate email is opt-in and disabled by default.

Shippedplatform

Multiple Language Support

Maintain your profile in more than one language.

View details

Maintain up to five manual BCP-47 locales through translation overlays with default-locale fallback, localized canonical/hreflang routes, and shared access settings.

This roadmap is a living document and priorities may shift. Follow our development on GitHub and join the conversation on X (Twitter).