Frontend:
Utiliza HTML/CSS para el diseño del formulario de inicio de sesión.
Opcionalmente, utiliza Bootstrap para estilizar el formulario de manera rápida y responsiva.
Implementa validaciones básicas del lado del cliente si es necesario.
Backend (Flask):
-Crea una ruta en Flask (POST /iniciar-sesion) para manejar las solicitudes de inicio de sesión.
-Utiliza controladores de Flask para la lógica de inicio de sesión.
-Implementa la autenticación de usuario verificando las credenciales en la base de datos.
Base de datos (SQLAlchemy):
-Define modelos SQLAlchemy para usuarios que incluyan campos como correo electrónico y contraseña.
-Utiliza SQLAlchemy para interactuar con la base de datos y verificar las credenciales del usuario.
Frontend: Utiliza HTML/CSS para el diseño del formulario de inicio de sesión. Opcionalmente, utiliza Bootstrap para estilizar el formulario de manera rápida y responsiva. Implementa validaciones básicas del lado del cliente si es necesario.
Backend (Flask):
-Crea una ruta en Flask (POST /iniciar-sesion) para manejar las solicitudes de inicio de sesión. -Utiliza controladores de Flask para la lógica de inicio de sesión. -Implementa la autenticación de usuario verificando las credenciales en la base de datos.
Base de datos (SQLAlchemy):
-Define modelos SQLAlchemy para usuarios que incluyan campos como correo electrónico y contraseña. -Utiliza SQLAlchemy para interactuar con la base de datos y verificar las credenciales del usuario.