In this week's challenge, we used Express.js to add functionality to a note taking application. We practiced retrieving and manipulating data from a JSON file, creating routes to different html pages, data persistence and modularization.
To install this project, you need Express, Fs, and Generate-Unique-ID.
![Screenshot 2023-06-02 at 6 17 05 PM](https://private-user-images.githubusercontent.com/110988589/243000726-44637edb-9133-44c4-8f65-2617738aba99.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwNjQ4NDcsIm5iZiI6MTczOTA2NDU0NywicGF0aCI6Ii8xMTA5ODg1ODkvMjQzMDAwNzI2LTQ0NjM3ZWRiLTkxMzMtNDRjNC04ZjY1LTI2MTc3MzhhYmE5OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOVQwMTI5MDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00YjBjNjY4OWEyMjA2ZTcwNjU1N2Q2NmY4ZjY4NGU2NmIzMzliNjNlYTM3MzRlY2U1MzQwNDg4NmI1M2IzODk1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.F87vxS23ryTkIAgBzmuwG2EeapTC_oUzS4iqoHUF2DQ)
To use this note taking app, you can either start the server locally by typing "node server.js" into the terminal and clicking the link, or you can click the heroku link: https://stark-falls-83973.herokuapp.com/
Enter a note by typing into the empty fields and hit the save button to save it onto the page.
If you want to delete the note, hit the delete button to remove it from the page. Notes are also added and removed in the db.json file.
N/A
N/A