Skip to content

MurdererMaya/todo_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo App

A simple command-line application to manage a to-do list. This app allows you to add, view, and remove tasks, and save/load the to-do list from a JSON file.

Features

  • Add Tasks: Add new tasks to your to-do list with a description.
  • View Tasks: View all tasks in your to-do list.
  • Remove Tasks: Remove tasks from your to-do list by their ID.
  • Persistent Storage: Save and load your to-do list from a JSON file.

Installation

To set up and run this Todo App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/murderermaya/todo_app.git
    cd todo_app
  2. Install Rust (if not already installed):

    Follow the instructions on the official Rust website.

  3. Build the project:

    cargo build
  4. Run the project:

    cargo run -- <command> [args]

Usage

Add a Task

To add a new task to your to-do list:

cargo run -- add "Your task description here"

Remove a Task

To remove a task from your to-do list:

cargo run -- remove [ID]

View Task List

To view the tasks in your to-do list:

cargo run -- view

About

Small to-do app, programmed in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages