https://github.com/elit-altum/note-taking-app
A command line run app for adding/removing/listing notes. Made using NodeJS
https://github.com/elit-altum/note-taking-app
Last synced: about 2 months ago
JSON representation
A command line run app for adding/removing/listing notes. Made using NodeJS
- Host: GitHub
- URL: https://github.com/elit-altum/note-taking-app
- Owner: elit-altum
- Created: 2019-09-16T04:20:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-03T18:46:23.000Z (over 3 years ago)
- Last Synced: 2025-01-10T18:50:29.380Z (4 months ago)
- Language: JavaScript
- Size: 41 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Note-Taking-App
- A command line run app for adding/removing/listing notes. Made using NodeJS and written in ES6.
- Use 'npm install' to install all dependencies before running the app.js file.### Adding a note
- Use the 'add' command along with '--title=' and '--body=' flags for adding the note.
- Both flags are compulsory
- Cannot add notes with same title
- node app.js add --title="Note title" --body="task 1, task 2,.."### Remove a note
- Use the 'remove' command along with '--title=' for removing the note.
- Compulsory flag
- node app.js remove --title="Note title"### Listing all notes
- Use 'list' command to list out all the notes on the terminal
- node app.js list### Reading a note
- Use 'read' command along with '--title=' flag for reading a particular note
- node app.js read --title="Note title"### Appending to a note
- Use 'append' command along with '--title=' and '--body=' flags for adding tasks to an existing note.
- node app.js append --title="Note title" --body="task 3, task 4,.."