PabloLabriola / AgileBoard-Core

Un tablero para gestionar tus proyectos con las metodologías ágiles.
https://agileboardort.herokuapp.com/
MIT License
0 stars 1 forks source link
express nodejs nodemailer

AgileBoard

Idea

Un tablero colaborativo para gestionar tus proyectos con las metodologías ágiles. La idea es desarrollar una interfaz que sea capaz de soportar la gestión de un proyecto y sus tareas. El espíritu del proyecto es colaborativo, por lo que los integrantes del proyecto pueden ser dinámicos. Teniendo la posibilidad de compartir en redes sociales el tablero para solicitar ayuda externa. Los proyectos quedarán guardados y los usuarios podrán acceder a ellos a través de un ID, sin la necesidad de una suscripción ni una registración de usuario.

Alcance

Un proyecto tendrá un ID público accesible por cualquier persona y tendrá un código de administrador que será solicitado para ciertas acciones. Los administradores del tablero podran crear, editar y eliminar cualquier aspecto del proyecto. Los usuarios comunes solo podrán cambiar de estado las tareas y compartirlas en redes sociales o por mail. Cada tarea podrá modificar su estado tanto hacia adelante en el proceso como hacia atrás. No se podrán mostrar imágenes o archivos de ningún tipo en la descripción de la tarea pero sí se podrán dejar adjuntos archivos necesarios o complementarios.

Tecnologías

Node.js - Back End

Nodemailer - Funcionalidad de envío de mails

Twitter - Funcionalidad de compartir en RRSS

Linkedin - Funcionalidad de compartir en RRSS

MySql - Base de datos

Express - DB Integration

freemysql - Cloud DB

User stories

Developers

Asignación de tareas

Tareas Responsables Fuente
Compartir en Linkedin Dario Linkedin
Compartir en Twitter Dario Twitter
Envío de Correos Dario Nodemailer
Creacion de Schema de BD Pablo L MySql
Integración de BD Pablo L Express
Cloud DB Pablo L freemysql

<<<<<<< HEAD | API RESTful | Pablo R | Node.JS |

develop