virtualenv venv --python=python3
source venv/bin/activate
pip install -r requirements.txt
export FLASK_APP=main.py
# Para entorno de desarrollo
export FLASK_DEBUG=1
export FLASK_ENV=development
# Correr servidor
flask run
# Correr tests
flask test
Nota: La app funciona con SQLite, la estructura del la base de datos está dentro del repositorio :)
- Signup y Login de usuarios, cuya contraseña está encriptada dentro de la base de datos utilizando.
- Crear, borrar y actualizar lista de tareas (asociadas al usuario registrado).
- Mantiene sesión abierta del usuario con la Cookie, la cual queda encriptado con una palabra clave (no almacenar esta clave en repositorio de producción)