CODESEEDSign in

Product

Changelog

What's new in codeseed.app — shipped updates, features, and fixes.

May 2026

Feature

codeseed.app beta — public launch

codeseed.app is live. Sign in with GitHub, browse real projects, claim one for your stack, and get your code reviewed by a human mentor — all for free.

Improvement

Redesign — warmer, more editorial UI

Replaced the dark palette with a warm ivory theme. New typography pair: Fraunces for headings, Plus Jakarta Sans for body. Every page got a layout pass — homepage, project page, navbar, cards.

Improvement

Project page — timeline steps layout

Steps are now shown as a visual timeline with numbered circles and a connecting rule. A sticky sidebar shows the claim CTA, mentor info, and tech stack at all times.

Improvement

Infrastructure migration — self-hosted PostgreSQL + Better Auth

Migrated from Supabase to a self-hosted PostgreSQL database on Hetzner, managed with Drizzle ORM. Authentication now runs on Better Auth with GitHub OAuth — giving us full control over sessions, tokens, and data residency in the EU.

Feature

Transactional emails — welcome & account deletion

New email notifications powered by Resend: a welcome email is sent when you create your account, and a confirmation email is sent when you delete it.

Improvement

Security hardening — headers, rate limiting & audit

Upgraded Next.js to 16.2.6 (patches 13 CVEs). Added security headers: Content-Security-Policy, HSTS, X-Frame-Options, and Permissions-Policy. Rate limiting on the messaging API (30 requests/min per IP). Timing-safe comparison for CRON_SECRET. Input length validation on all public endpoints. Fixed an open redirect in the auth callback.

Improvement

Mentor — advance learner step

Mentors can now mark a learner's current step as complete directly from the claim page, advancing them to the next project step without requiring a PR merge.

Fix

Account deletion 500 error

Deleting your account from Settings no longer returns a 500 error. The root cause was Better Auth's deleteUser not supporting GitHub OAuth-only accounts. Fixed by deleting the auth record directly, with cascading cleanup of sessions and linked accounts.

April 2026

Feature

AI code review on pull requests

When a learner opens a PR on their forked repo, our AI reviewer automatically analyses the diff and posts structured feedback as a GitHub comment — covering code quality, best practices, and next steps.

Feature

Real-time notification bell

A notification bell in the navbar shows unread alerts for PR reviews, mentor messages, and claim updates. Notifications are fetched in real-time and marked as read on open.

Fix

GitHub webhook delivery reliability

Fixed an edge case where webhook events were dropped when the repo was forked before the GitHub App installation completed. Events are now queued and retried.

March 2026

Feature

Mentor dashboard

Mentors now have a dedicated dashboard listing all their active learners, each learner's current step, commit count, and any open PRs awaiting review — all in one place.

Feature

In-app messaging

Learners and mentors can now exchange messages directly inside a claim, without leaving the platform.

Improvement

Explore — filters by language, difficulty & category

The Explore page now has sidebar filters. Filter projects by programming language, difficulty level, or category (web, mobile, backend, CLI, AI, devops) with instant results.

February 2026

Feature

AI project generation

Platform mentors can now trigger AI-generated project ideas for any language and difficulty. Each idea is automatically moderated for quality before being published — checking step logic, time realism, and educational value.

Feature

Project categories

Projects are now tagged with a category: web, mobile, backend, CLI, AI, or devops. Categories appear on project cards and the Explore page.

Improvement

Learner dashboard — progress tracking

The dashboard now shows step-by-step progress for each active project, commit count synced from GitHub, and the current AI review status.

Fix

Auth redirect loop on expired sessions

Fixed a bug where users with an expired Supabase session were redirected to the homepage in an infinite loop instead of being prompted to log in again.

January 2026

Feature

GitHub OAuth + automatic repo forking

Claiming a project automatically forks the template repository to your GitHub account via the codeseed.app GitHub App, so you can start coding immediately.

Feature

Project submission for mentors

Experienced developers can submit project ideas — with steps, resources, and a recommended tech stack — for learners to claim and build.