-
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.
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
- 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
- HTML
- CSS
- JavaScript
- jQuery
- Bootstrap CSS Framework
- Font Awesome
- JSON
- ES6+
- APIs
- Node.js
- Git/Terminal
- Express
- fs
-
Deployed URLs: https://floating-cliffs-26268.herokuapp.com/
-
GitHub Repository URL: https://github.com/MG-cpu90/assignment11