Skip to content
This repository was archived by the owner on Mar 3, 2026. It is now read-only.

cambios en la api

Latest

Choose a tag to compare

@AlejoPB22 AlejoPB22 released this 23 Sep 19:12
· 14 commits to master since this release
0132123

Este release marca la primera versión funcional de la plataforma de video.
Se ha implementado un sistema básico pero sólido de autenticación y gestión de contenidos
para cada usuario registrado.

🔹 Funcionalidades principales:

  • Registro de usuarios con correo y contraseña.
  • Autenticación de usuarios mediante inicio de sesión seguro.
  • Cada usuario puede subir videos con los siguientes datos:
    • Título
    • Descripción
    • Etiqueta
  • Gestión personalizada de videos:
    • Cada usuario solo puede eliminar sus propios videos.
    • Al eliminar un video, se elimina toda la información asociada en la base de datos y almacenamiento.

🔹 Cambios relevantes:

  • Se removieron temporalmente las estadísticas de likes y vistas debido a conflictos en el código.
  • Está previsto investigar y reimplementar estas métricas en próximas versiones.

🔹 Objetivos cumplidos en esta versión:

  • Proveer una base sólida para autenticación de usuarios.
  • Permitir la gestión básica de videos (subida y eliminación).
  • Mantener una interfaz simple con formularios de login, registro y feed de videos.

⚡ Próximos pasos:

  • Reintroducción de estadísticas de interacción (likes y vistas).

Notas de despliegue:

  1. Clonar el repositorio.
  2. Crear un entorno virtual con python -m venv venv.
  3. Instalar dependencias con pip install -r requirements.txt.
  4. Ejecutar el servidor con:
    uvicorn main:app --reload