Inicio  —  Portfolio  —  MovieChiper

Webs corporativas

MovieChiper

Aplicación web de críticas de cine con un sistema propio de votación por chips y perfiles públicos de usuario.

ClienteMovieChiper SectorCine / comunidad online UbicaciónProyecto online Año2026
MovieChiper
El proyecto

En qué consistió

El reto: Las notas del 1 al 10 no dicen nada. Había que crear un sistema de valoración con personalidad propia y, sobre él, una comunidad: cuentas, perfiles públicos y críticas compartibles.

MovieChiper parte de una idea sencilla: puntuar películas del 1 al 10 es aburrido y además no distingue entre «me lo pasé bien» y «es una buena película». El sistema de chips —Light, Crunchy y Premium— separa esas dimensiones y da a la plataforma un lenguaje propio.

Es una aplicación de una sola página desarrollada en React y compilada con Vite, con enrutado en cliente mediante React Router: fichas de película en /pelicula/:id/:slug y perfiles públicos en /u/:usuario, con URLs limpias y compartibles.

El catálogo se alimenta de la API de TMDB, de donde se traen fichas, carteles, imágenes de fondo y tráilers de YouTube. No hay que mantener a mano una base de datos de películas: se consume la fuente y se cachea lo necesario.

Todo lo que es propio de la comunidad —cuentas, sesiones, votos, críticas y relaciones entre usuarios— vive en Supabase, que aporta autenticación, base de datos PostgreSQL y funciones RPC para las consultas agregadas (rankings, medias de chips, actividad reciente). Los avatares por defecto se generan con DiceBear, de modo que un usuario nuevo nunca tiene un perfil vacío.

Para que las críticas salgan de la plataforma se implementó la generación de tarjetas de imagen con html2canvas: el usuario convierte su crítica en una imagen lista para publicar en redes. El despliegue va sobre Cloudflare, con la SPA servida desde edge.

Servicios realizados

  • Diseño web
  • Desarrollo a medida
Resultado

Aplicación de una sola página con catálogo completo de películas, votación por chips, perfiles públicos y tarjetas de crítica compartibles en redes.

Cómo lo hicimos

El proceso, paso a paso

Cada proyecto sigue un método claro para que sepas en todo momento qué esperar, con trato directo y sin sorpresas.

Fase 01

Briefing y objetivos

Escuchamos al cliente, entendemos el negocio y definimos metas, alcance y referencias.

Fase 02

Diseño UX/UI

Diseñamos estructura e interfaz a medida, cuidando la experiencia y la identidad de marca.

Fase 03

Desarrollo

Programamos el proyecto con tecnología robusta, rápida y preparada para crecer.

Fase 04

Pruebas y SEO

Optimizamos rendimiento, accesibilidad y posicionamiento antes de publicar.

Fase 05

Lanzamiento y soporte

Publicamos, formamos al cliente y damos soporte y mantenimiento continuo.

Stack

Tecnologías utilizadas

ReactViteReact RouterSupabase (authbase de datos y RPC)API de TMDBhtml2canvasDiceBearCloudflare
¿Empezamos?

¿Quieres un proyecto como este?

Cuéntanos tu idea y te preparamos una propuesta a medida, sin compromiso. Trato directo con Yeray y el equipo.

Yeray León

"Cada proyecto lo llevamos personalmente, de principio a fin. Hablas directamente con quien lo desarrolla."

Yeray LeónCEO y fundador

Cuéntanos tu proyecto

Te respondemos en menos de 24 h laborables.