Assignments Node IV

Handing In Assignments

You must hand in by using git

Hand In by git

  • Create an empty repo on bitbucket.org, gitlab.com, or github.com,
  • git push your local repo to the above remote repo.
  • For node assignments please put the line(s)

    node_modules/

    into your .gitignore file.

Send a mail to with:

  • The word 'handin <subjectname>' in the subject line of your mail
  • The url of your repo(s).

Assignment Node IV.0

You will notice that todays project, myg63 is incomplete in that it is unfinished with respect to handling post data from the /contacts HTML5 form. Finish it in the the same way as assignment III.2. Please refer to the solutions shown at the start of todays lesson.

Assignment Node IV.1

Play with the software from todays lesson, and expand it so that in stead of writing a receipt for the entered contact you write it into a json file that collects all the contact info in an array. The contacts must be dated in the file. Prove the concept by printing the file. Hint: The solution to the first lesson's assignment 2 prints a json file.

Assignment Node IV.2

Create a view containing a list of contacts from the previous assignments in an HTML5 setting. Hint: The solution to the previous lesson's display of the receipt might be a way of doing just that.