Skip to content

MG-cpu90/assignment11

Repository files navigation

Assignment 11: Note Taker

Description

  • The following full-stack application allows users to create and save notes; these are in turn saved to the json file "db.json", in which the notes are stored as objects in an array.

  • The application also allows users to view previously saved notes when the page is refreshed, as they are stored in the json file "db.json".

  • The application allows users to delete previously saved notes; these are in turn deleted from the json file "db.json", in which the notes are stored as objects in an array.

User Story

AS A user, I want to be able to write and save notes

I WANT to be able to delete notes I've written before

SO THAT I can organize my thoughts and keep track of tasks I need to complete

Usage

  • In order to run the following application, first clone the GitHub repository to your local device.
  • Then, open the project root directory in the terminal window, and run "npm install"
  • After the libraries needed to run the application have been installed, run the "server.js" file through node
  • Navigate to the URL: http://localhost:3000/ in order to view the web application

Application Screenshot

alt text

Accessories Used

Languages

Programs and Applications

Packages

Websites

Deployed Links