⭐ Star us on GitHub — it motivates us a lot!
Note Keeper is a terminal application that allows users to create, read, append, and delete notes using Node.js. The application uses the following technologies and features:
- Node.js as the runtime environment for executing JavaScript code in the terminal.
- Inquirer as a dependency for creating interactive prompts and menus in the terminal.
- You can choose the file format for storing notes in a local file.
- ES6 syntax and features for writing concise and modern JavaScript code.
The application has the following functionalities:
- Users can start the application by running [ node driver.js ] in the terminal.
- Users can choose from four options: create a note, append information, read a note, or remove a note.
- Users can add a note by entering a title and a body for the note. The application will check if the title is unique and save the note to the file.
- Users can read a note by entering the name of the note. The application will search the file for the matching name and display it in the terminal.
- Users can remove a note by entering the name of the note. The application will delete the note from the file and confirm the removal in the terminal.
How to use it:
- Download the zip file and unzip it.
- Open the folder in V.S.Code or any editor you want.
- Now in terminal run node driver.js
Thank you.