Volver a proyectos
WebEn producción

Sitio web de cine: cartelera, confitería y compra de entradas.

Rol:Full-Stack DeveloperPeriodo:2024Estado:En producciónCódigo en GitHubSitio en vivo
Portada del proyecto: Cineko

El problema y la solución

Cineko fue mi primer proyecto web de principio a fin, desarrollado en 2024 durante cuarto semestre. Es un sitio de cine funcional: el usuario explora la cartelera, entra a la ficha de cada película (con su tráiler), arma su pedido de confitería, revisa membresías y promociones, y completa un flujo de compra con carrito. Detrás hay un backend en Flask con base de datos SQLite, registro e inicio de sesión con contraseñas cifradas (SHA-256) y envío automático de correos de bienvenida. Todo el front-end está hecho a mano con HTML, CSS (sin frameworks) y JavaScript vanilla, y está desplegado en Vercel como función serverless de Python.

Highlights

  • Primer proyecto web
  • 15+ películas
  • Flujo de compra completo
  • Auth + correos

Qué hace

  • [01]

    Cartelera con más de 15 fichas de películas, cada una con su tráiler y detalle.

  • [02]

    Módulos de confitería, membresías y promociones con carrito y proceso de compra.

  • [03]

    Registro e inicio de sesión con contraseñas cifradas (SHA-256) sobre SQLite.

  • [04]

    Envío automático de correos de bienvenida (SMTP) con pósters embebidos.

  • [05]

    Front-end 100 % a mano: HTML, CSS sin frameworks y JavaScript vanilla.

  • [06]

    Desplegado en Vercel como función serverless de Python (Flask).

Probar la app

La demo se abre en una pestaña nueva.

Capturas

Haz clic en una captura para ampliarla

Stack tecnológico

  • Python
  • Flask
  • SQLite
  • JavaScript
  • HTML
  • CSS
  • Vercel