Website Migration to Sanity CMS for SELECT

Victor Williams

Verified

Key Accomplishments

Technical Migration & Architecture
Migrated entire website from Pages Router to App Router (Next.js)
Converted 100+ components from JavaScript to TypeScript for better type safety
Built automated migration scripts to transfer blog posts, documentation, and changelog content
Implemented custom Sanity schemas for posts, documentation, changelog, and author management
Content Management System Enhancement
Designed intuitive Sanity Studio interface with custom document structures
Created 15+ custom content components (callouts, code blocks, tables, videos, quick links)
Implemented live preview functionality for real-time content editing
Built automated content revalidation system for instant production updates
Search & Performance Optimization
Integrated Algolia search with custom UI matching company design standards
Implemented RSS feeds for all content types with automated updates
Optimized caching strategy reducing content update time from 2+ minutes to 10 seconds
Enhanced site performance while maintaining SEO compliance
Custom Component Development
Built MUX video integration for seamless video content management
Created responsive table components with rich text support
Developed advanced code syntax highlighting with expandable functionality
Implemented multi-author support and tag-based content organization

Technologies Used

Next.js, TypeScript, Sanity CMS, Algolia Search, Tailwind CSS, MUX Video, Vercel

Impact

Reduced content publishing time by 90%
Eliminated technical barriers for non-technical content creators
Improved content editor experience with live preview and intuitive interface
Maintained 100% content parity during migration with zero downtime
Like this project

Posted Aug 6, 2025

Migrated SELECT's website from Markdoc to Sanity CMS. Built custom components, live preview, Algolia search integration, and automated migration scripts.

Likes

1

Views

8

Timeline

Mar 3, 2025 - Ongoing

Clients

SELECT

Design Engineering for Ittybit Dashboard
Design Engineering for Ittybit Dashboard
Website Development for SELECT
Website Development for SELECT
Selected Works 2024 ✦ Websites & Web Apps
Selected Works 2024 ✦ Websites & Web Apps
Website Development for Convoy (YC W22)
Website Development for Convoy (YC W22)

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc