Skip to content

Latest commit

 

History

History
83 lines (59 loc) · 2.98 KB

devnotes.md

File metadata and controls

83 lines (59 loc) · 2.98 KB

Sprint Log

Contents

Sprint #1 : 2020, Oct 19 - Oct 27

Coverage

This sprint will use the basic features I learned throughout the Angular basics course and I'll learn and use Material design on the way.

  • Imported Material Design and created the main app components: sidenav, main content, header
  • Added a Material Design custom style
  • Added ManagetodoService to manage TODOs, Added a component for displaying todo creation dialog, added the dialog
  • Linked button to launch the dialog, service to manage TODOs, the dialog
  • Linked button to launch the dialog
  • Added a dialog then connected it to the sidenav 'Add Todo' button.

Out of this sprint:

  • Routing
  • HTTP ... But found good documentation about it.

Current and limitations :

  • See the video on Youtube (unlisted).

    Sprint 1 Outcome
  • ManagetodoService does not save yet anything
  • Create-Todo Modal does not create anything yet

Fixed problems:

  • Impacted: MatDialog. Trying to fix the Mat import in the NgModule
  • Impacted: MatDialog. Problem at compilation, seems to be MatDialog...
  • Impacted: MatDialog. Modal do not work

Sprint #2 : 2020, Nov 11 - Nov 18

Coverage

This sprint will use more features I learned throughout the Angular course.

  • New Todos will be saved by the service and all the todos will be displayed in the sidenav
  • By default the right side (home) will empty.
  • When you click on a todo title on the left, title, text, one checkbox and edit / save / delete - buttons.

Out of this sprint:

  • Routing
  • HTTP ... But found good documentation about it.

Current and limitations :

  • See the video on Youtube (unlisted).
  • In this video we create 3 todos, update then delete them.

    Sprint 2 Outcome
  • CRUD locally only.
  • Checkbox goes randomly checked when you click on a todo title on the left.

Sprint #3 : 2020, Dec 8 - Dec 16

Coverage

This sprint will set up routing so when you click a todo title on the left, it updates the URL.

Out of this sprint:

  • HTTP ... But found good documentation about it.

Current and limitations :

  • See the video on Youtube (unlisted).
  • In this video we create 3 todos, update then delete them. Routing is set up and the CRUD service is local.
  • Noticeable issue : when you manually enter a route with an todo's UUID, the todo is not displayed.

    Sprint 3 Non-Final Outcome

Sprint #4 : 2021, May 10 - May 31

Coverage

This sprint will :

  • set up a backend on Firebase and HTTP requests so that todos are saved.
  • fix the issue related to routes with UUID (see Sprint #3 / Current and limitations ).

Contents