Loading...
CortoCrudo
Código Abierto · React Native · Expo

Descubre. Comparte. Recomienda.

Una plataforma social cinematográfica para amantes del cine y las series. Explora títulos, crea tu lista de seguimiento y comparte recomendaciones con tu gente.

React Native Expo 54 TypeScript Supabase TMDb API Zustand NativeWind MIT License
scroll

Hecha para compartir entre cinéfilos.

01

Descubrimiento

Busca y explora miles de películas y series gracias a la API de TMDb. Mira tráilers, descubre títulos en tendencia y sumérgete en colecciones curadas.

02

Listas Personales

Mantén una colección de Favoritos y una Lista de Seguimiento. Registra lo que has visto, añade lo que quieres ver y nunca pierdas una recomendación.

03

Recomendaciones Sociales

Envía recomendaciones directas a tus amigos con un mensaje personal y sigue la conversación en hilos de comentarios en tiempo real.

04

Actualizaciones en Tiempo Real

Comentarios, reacciones y notificaciones impulsados por Supabase Realtime. Interacción en vivo sin recargar la página.

05

Backend Seguro

PostgreSQL con Row Level Security (RLS) garantiza que cada usuario solo accede a lo que le corresponde. Autenticación con disparadores de perfil personalizados.

06

Tu Puntuación, Tu Criterio

Cada película y serie muestra el rating oficial de TMDb junto a la puntuación de la comunidad de CortoCrudo. Dos perspectivas, una sola pantalla: la crítica global y el criterio de tu gente.

07

Interfaz Cinematográfica

Tema oscuro de alto contraste con estilos NativeWind (Tailwind CSS para React Native). Optimizado para legibilidad y engagement en cualquier dispositivo.

Demo en vivo en YouTube

La experiencia completa,
en dos minutos.

La demo recorre el onboarding, la exploración de títulos en tendencia, el visionado de tráilers, la creación de una lista y el envío de una recomendación a un amigo con hilos de comentarios en tiempo real — todo en un dispositivo físico.

▶  Abrir en YouTube
Home Discover Detail Recs Messages Profile

Pruébala en tu dispositivo Android.

No hace falta clonar el repositorio. Descarga el APK directamente desde el panel de Expo e instálalo en cualquier dispositivo Android. Sin Play Store.

Requiere Android

Activa "Instalar desde fuentes desconocidas" en los ajustes de tu dispositivo antes de instalar.

Sin build para iOS aún

Los usuarios de iOS pueden ejecutar la app con Expo Go clonando el repositorio e iniciando el servidor de desarrollo.

✓  Sin permisos del dispositivo

La app no solicita acceso a cámara, micrófono, contactos ni ningún otro permiso del sistema. Solo necesitas conexión a internet.

Descargar APK
01

Pulsa el botón Descargar APK y abre la página de build en Expo.

02

Haz clic en Download build artifact para obtener el archivo .apk.

03

Transfiere el archivo a tu móvil Android y ábrelo para instalarlo.

04

Si se te solicita, permite la instalación desde fuentes desconocidas y listo.

En marcha en minutos.

01

Clonar e instalar

Clona el repositorio e instala las dependencias con npm.

git clone https://github.com/Pabl0Parra/RawCut cd RawCut npm install
02

Configurar el entorno

Copia el archivo de ejemplo y rellena tus credenciales de Supabase y TMDb.

cp .env.example .env
03

Configurar la base de datos

Ejecuta supabase/schema.sql en el editor SQL de Supabase para crear las tablas, políticas RLS y triggers.

04

Arrancar el servidor

npx expo start

Escanea el QR con Expo Go, o pulsa a / i / w.

Variables de entorno

EXPO_PUBLIC_SUPABASE_URLTu URL del proyecto Supabase (Settings → API)
EXPO_PUBLIC_SUPABASE_ANON_KEYClave anónima pública de Supabase
EXPO_PUBLIC_TMDB_API_KEYClave API de TMDb v3 — gratis en themoviedb.org
EXPO_PUBLIC_TMDB_IMAGE_BASEhttps://image.tmdb.org/t/p/w500
Node.js 18+
Expo GoPara pruebas en dispositivo físico
Proyecto SupabaseEl plan gratuito es suficiente
TMDb API keyRegistro gratuito en themoviedb.org