Ir al contenido principal
CushLabs logoCUSHLABS.AI
Volver al Portafolio

CushLabs Image Portfolio

Authenticated image gallery with lightbox, WhatsApp sharing, auto-WebP, and PWA support

Capturas de Pantalla

1 / 6
Vista principal de la galería de imágenes en diseño tipo mampostería con el tema oscuro naranja y negro de CushLabs
Galería mostrada en diseño de cuadrícula tras cambiar desde la vista de mampostería
Lightbox de pantalla completa mostrando una sola imagen con navegación por deslizador
Zona de carga de arrastrar y soltar con progreso por archivo y conversión automática a WebP
Botón de compartir del lightbox abriendo WhatsApp y el menú nativo para compartir
Pantalla de autenticación de Clerk con inicio de sesión social de Google, Apple y Facebook, con el tema oscuro de la marca

El Desafío

Sharing a curated photo collection shouldn't require a CMS or social media account. Most gallery solutions are either bloated with unnecessary features or too basic to look professional. This app provides an authenticated, minimal, high-quality image showcase with drag-and-drop upload, automatic WebP optimization, WhatsApp sharing, and a native-app feel via PWA.

La Solución

A focused gallery that does four things well — display, navigate, upload, and share — kept private behind Clerk authentication with social login and a clean access-request onboarding flow. Every component follows a dark-first, brand-consistent design with subtle Framer Motion animation, putting the images front and center. Uploads are automatically converted to optimized WebP on the server via Sharp, dropping an 80MB batch of PNGs to under 3MB with no visible quality loss. The lightbox shares directly through the Web Share API on mobile, with a WhatsApp fallback on desktop.

Características Clave

  • Full masonry and grid gallery with animated transitions
  • Full-screen lightbox with swipe, keyboard, and click navigation
  • Drag-and-drop upload with auto WebP conversion and per-file progress
  • Clerk authentication with Google, Apple, and Facebook social login
  • WhatsApp and native share sheet integration from lightbox
  • PWA-ready for installation on mobile and desktop

Resultados

  • Sharp WebP pipeline reduces upload storage by 90%+ (80MB to under 3MB)
  • One-tap social sign-in via Google, Apple, or Facebook — no new account
  • Installable as a native-feeling PWA on Android and iOS
  • Clean architecture with minimal dependencies and no database requirement

Proyectos Relacionados

¿Tienes un desafío similar?

Hablemos sobre cómo una solución así podría funcionar para tu equipo. Llamada gratis, sin compromiso.

Agendar Llamada Gratis