Skip to content

Releases: Siddharth453/Todo-List

v1.2.0 is here!

27 Oct 07:34
39d6195
Compare
Choose a tag to compare

Version 1.0.2 is Here!

In this version we have released a HUGE Update!
We have updated and added a lot of new features in the Command Line Version of the Todo List Application like editing a todo, incomplete a todo, complete a todo and saving it in a secured local database!

🎁 Features:

  • You can Create a Todo.
  • You can Remove a Todo.
  • You can List all Todos.
  • You can Edit a specific Todo.
  • You can make a Todo Incomplete(if todo is completed).
  • You can complete a Todo(if todo is incomplete).
  • You can Read a specific Todo.
  • Available for Mac and Windows.

📖 Guides:

  • First Clone this repository from the Command Line by Typing git clone https://github.com/Siddharth453/Todo-List.git or go to https://cmd-todo-list9.herokuapp.com/download/v1.0.2.
  • Then from the command line type cd Todo-List/Todo-CLI.v1.0.2.
  • Then run npm install
  • Then run /Users/<your user>/mongodb/bin/mongod.exe --dbpath=/Users/<your user>/mongodb-data to start the mognodb local server.
  • And you have finished the setup part of the application!
  • Type node app.js --help for more information of the commands.
  • Type node app.js create --title="<Your Title>" --description="<Your Description>" --due="<Your Due Date>" --urgent="<Type true or false>" to create a todo.
  • Type node app.js remove --title="<Type the title of the todo which you want to delete>" to remove a todo.
  • Type node app.js find to List all the Todos you have.
  • Type node app.js read --title="<Type the title of the todo which you want to read>" to read a speific todo.
  • Type node app.js complete --title="<Type the title of the todo which you want to complete>" to complete a todo(if the todo is incomplete)
  • Type node app.js incomplete --title="<Type the title of the todo which you want to incomplete>" to incomplete a todo(if the todo is completed)
  • Type node app.js edit --title="<Type the Titile of the Todo which you want to edit>" --editTitle="<Your Title>" --editDescription="<Your Description>" --editDue="<Your Due Date>" --urgent="<Type true or false>" to edit a specific todo.
  • Type version.cmd to see the version of the application (if on Windows Command Prompt).
  • Type bash version.sh to see the version of the application (if on Bash).

🗂 Requirements:

  • Requires node v12.18.3.
  • Requires mongodb v4.4.1.

Thanks
Siddharth Kumar

Version 1.0.2(Latest)

v1.0.1 is here!

22 Oct 09:11
Compare
Choose a tag to compare

Version 1.0.1 is Here!

This is the 2nd Release of the Todo List Application,
in this release we have added the command line version of the Todo List Application.

🎁 Features:

  • You can Create a Todo.
  • You can Remove a Todo.
  • You can List all Todos.
  • You can Read a specific Todo.
  • Available for Mac and Windows.

📖 Guides:

  • First Clone this repository from the Command Line by Typing git clone https://github.com/Siddharth453/Todo-List.git or download it from https://cmd-todo-list9.herokuapp.com.
  • Then from the command line type cd Todo-List/Todo-CMD.
  • Then run npm install
  • And you have finished the setup part of the application!
  • Type node create.js a --title="<Your Title>" --description="<Your Description>" --due="<Your Due Date> --urgent="<Type true or false>" to create a todo.
  • Type node remove.js r --title="<Type the title of the todo which you want to delete>" to remove a todo.
  • Type node list.js l to List all the Todos you have.
  • Type node read.js r --title="<Type the title of the todo which you want to read>" to read a speific todo.

🗂 Requirements:

  • Requires node v12.18.3.

Thanks
Siddharth Kumar

Version 1.0.1(Latest)