A modern, full-featured media management platform built with cutting-edge technologies
Clay's Pics is a modern web application designed to provide a seamless experience for uploading, organizing, and sharing images and videos. Built with Next.js 14, TypeScript, and powered by Vercel's infrastructure, it combines professional-grade features with an intuitive interface.
Whether you're a photographer managing a portfolio, a family sharing memories, or a business organizing visual assets, Clay's Pics provides the tools you need with enterprise-level security and performance.
Everything you need to manage your media library
Upload up to 50 files simultaneously with intelligent queue management and real-time progress tracking.
Organize your photos with titles, descriptions, EXIF data extraction, and automatic optimization.
Professional video transcoding and streaming powered by Mux with adaptive bitrate and thumbnails.
Create albums with privacy controls, bulk selection, multiple view modes (grid/masonry/slideshow), and media management.
Choose from Ocean, Forest, Sunset, Midnight, Cherry Blossom, Desert, Arctic, Neon, Autumn, or Monochrome - each with distinct styling.
Admin, User, and Viewer roles with customizable permissions and user approval workflow.
Search across titles, descriptions, and tags with debounced, real-time results.
Star your favorite photos and videos for quick access with one-click filtering.
Full CRUD tag system with custom colors, search, sorting, usage tracking, and centralized management interface at /tags.
Share media and albums with short URLs (clays.pics/s/code) and downloadable QR codes.
Track uploads, user growth, storage usage, and system health with interactive charts.
Per-user storage tracking with visual meters, warnings, and automatic quota enforcement.
Automatic extraction and display of photo metadata including camera, settings, location, and timestamp.
Select multiple items for batch delete, privacy changes, and album management.
Track our progress from conception to production
Built with modern, production-ready technologies
Type Safety: Full TypeScript with strict mode ensures reliability and maintainability
Performance: Server-side rendering, edge optimization, and automatic code splitting
Security: RBAC, input validation, SQL injection prevention, and secure password hashing
Scalability: Serverless architecture with automatic scaling on Vercel's edge network
Optimized for performance with edge caching, image optimization, and lazy loading
Enterprise-grade security with role-based access, encrypted passwords, and HTTPS
10 distinct themes with unique styling - from professional to cyberpunk aesthetics
Albums, tags, favorites, and search make finding your media effortless
Clay's Pics is actively developed and maintained. Built with ❤️ using Next.js, TypeScript, and Vercel.
Last Updated: November 7, 2025 at 2:49 PM PST • Version 0.1.0