/scrum-board-angular-2

trello alike form managing task in lists made with Angular

Primary LanguageTypeScript

Scrum Board

Demo

Uso

Después de clonarlo en local ejecutar npm install para instalar las dependencias.

Ejecutar npm star para levantar el servidor de desarrollo con hot reloading.

Features

  • Diseño responsive
  • Añadir listas nuevas
  • Añadir tareas a las listas
  • Guardar el estado en localStorage
  • Borrar listas
  • Marcar tarea como completada

Para ser realizadas por los alumnos:

  • Borrar tareas
  • Cambiar el color de las tareas individualmente (buscar un componente de terceros de color-picker)
  • Editar texto de la tarea.
  • Cambiar el tareas de lista arrastrándolas (drag and drop native o buscar algún componente de terceros)
  • Cambiar las tareas de orden
  • Migrar la gestión del estado a redux

Objetivo final

video

Boilerplate

This project was generated with Angular CLI version 6.0.8.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.