An open API service indexing awesome lists of open source software.

https://github.com/anjupriya-v/cli-note-taking-app

Developed Using Node.js.
https://github.com/anjupriya-v/cli-note-taking-app

nodejs notesapp

Last synced: about 1 year ago
JSON representation

Developed Using Node.js.

Awesome Lists containing this project

README

          

# Command Line Note Taking App

### Tech Stack Used:
- Node.js

### Demo Video

https://user-images.githubusercontent.com/84177086/201301960-dabd80cb-6e73-49d1-96b5-0008e52e7f3d.mp4

### It performs four Operations

- add - to add the note
- list - to list all the notes which is available
- read - to read the description of single note
- remove - to remove the note

## :point_down:Steps to initialize the project:

- Clone the repository

```
$ git clone https://github.com/anjupriya-v/command-line-note-taking-app.git
```

- Redirect to the cloned repo directory

- Install the dependencies

```
npm install
```

### Open up the terminal for doing the following operations

-If you want to know about the available operations, use

```
node app.js available-operations
```

- If you want the list all the notes, use

```
node app.js list
```

- If you want to add the note, use

```
node app.js add --title="titleName" --body="titleDescription"
```

- If you want to read the description of particular note, use

```
node app.js read --title="titleName"
```

- If you want to remove the note, use

```
node app.js remove --title="titleName"
```