Actividad: Programación de un gestor de tareas con Flask

De WikiEducator
< Usuario:Lmorillas‎ | desarrollo web servidor‎ | flask
Revisión a fecha de 03:53 19 nov 2013; Lmorillas (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar



Icon objectives.jpg

Objetivo

Programar un gestor de tareas donde los usuarios podrán

  • Darse de alta en la aplicación
  • Crear tareas. Las tareas tendrán
    • una descripcion de la tarea.
    • Fecha de creación de la tarea
    • Fecha en que se ha realizado (nulo si no se ha hecho)
    • Prioridad (alta, media, baja)
  • Marcar tareas como realizadas
  • Eliminar tareas

Cuando un usuario acceda al sistema verá un listado de las tareas pendientes primero (ordenadas por fecha de creación) y un listado de las tareas finalizdas, ordenadas por orde de finalización.



Icon activity.jpg

Requisitos

  • Se creará un repositorio mercurial para la actividad. Se alojará una copia en bitbucket (repositorio público)
  • El repositorio contendrá:
    • archivo leame.rst donde se explicará
      • la funcionalidad de la aplicación
      • cómo se usa
      • cómo se instala
    • archivo requirements.txt con los módulos necesarios para la aplicación (pip freeze)
    • El repositorio tendrá etiquetas en los hitos más importantes (al menos 10) para poder hacer su seguimiento.
  • Como base de datos se usará sqlite