This Notes Manager is a Node.js based command-line application that allows users to manage their personal notes. It provides functionality to create, retrieve, delete, and find notes with optional tags, and also to launch a local web server to view all notes.
Prerequisites:
- Node.js
- npm
- Clone the repository
git clone https://github.com/husamahmud/NoteTakerCLI.git- Navigate to the project directory:
cd NoteTakerCLI- Install the dependencies:
npm install- Link the package to use the CLI globally:
npm link- To create a new note:
note create "This is a new note" --tags tag1,tag2,tag3- To list all notes:
note all- To find notes (Find notes containing specific content):
note find "search query"- To delete a note:
note delete <note_id>- To view all notes in a web browser:
note web <port>- Delete all notes:
note clean