Skip to content
This repository has been archived by the owner on Nov 23, 2022. It is now read-only.

MULTITASK | HOME

Xavi edited this page Apr 15, 2021 · 1 revision

MULTITASK | DESKTOP

DESCRIPCIÓN:

Multitask es una aplicación multiplataforma, compuesta de dos aplicaciones clientes. Multitask te permite organizar tus tareas, crear notas y eventos tanto para uso individual como grupal u organización. Además incluye la posibilidad de chatear entre usuarios de la misma aplicación y crear chats grupales.

ESPECIFICACIONES TECNICAS:

Multitask utiliza una BD MySQL (puede variar, pero será una BD relacional) en la nube para almacenar los datos, mediante una API REST hecha con NodeJS y JavaScript para insertar, leer, modificar y eliminar datos en esta. La aplicación DESKTOP esta hecha con JavaFX (JAVA) y la aplicación APP con Flutter (DART), ambas aplicaciones harán consultas a la API desplegada en HEROKU. Esto permite tener siempre conexión con la BBDD independientemente del lugar y el tipo de conexión.

[NOTA] - **En el TS solo se hará DESKTOP por falta de tiempo**

Esquema DB (puede cambiar):

Esquema DB

CAPACIDADES | DESKTOP:

  • Sincronización entre plataformas mediante usuarios almacenados en DB
  • Tareas: Asignación de titulo, descripción, duración y fecha de expiración
  • Creación de tableros y diferentes estados de tareas
  • Eventos: Titulo, duración, fecha inicio y fecha finalización.
  • Notas: Simplemente apuntes y texto, sin nada extra.
  • Creación de grupos/organizaciones y compartir tareas/eventos/notas
  • Chats privados entre usuarios y grupos.
  • Asignación de color identificativo para el usuario/grupo
  • Tema claro/oscuro.

COMPATIBILIAD:

Multitask esta disponible para los siguientes SO:

  • Windows
  • Linux
  • MacOS
  • Android
  • iOS

CONCEPTOS | DESKTOP

Conceptos desarrollados con la aplicación AdobeXD

DASHBOARD TAREAS EVENTOS NOTAS CHAT LIGHT MODE