A Minimalistic todo app Built with Redux.
- A minimalist To-Do list.
- Add tasks by your voice.
- Filtering the Tasks according to the completion state.
-
You can Add a new task by:
- Inserting the task message in the box and press the Add Task button or the enter key. Or
- Press the mic button -you don't have to hold it- start talking and then press the Add Task button or the enter key.
-
To assign a task as completed press the Done button.
-
To assign a task as not completed press the Undone button.
-
To delete a task press the Delete button.
-
For no touch screens hove on the task by the cursor and task buttons (Done, Delete) will appear.
-
To Clear the input box by one click press Cancel.
To clone and run this application, you'll need Git and npm (which comes with Node.js) installed on your computer.
From your command line:
- Clone this repository
git clone https://github.com/M-Hafez22/To-Do-App.git
- Go into the repository
cd To-Do-App
- Install dependencies
npm install
- Run the app
npm start
It's available on Mozilla Add-ons as Simple To-Do
-
Open package.json and make sure that homepage set to . the current directory
"homepage": "."
-
Open manifest.json in the public directory and make sure that manifest_version is set to 2
"manifest_version": 2,
-
Now run buildextension script
npm run buildextension
You can download the Chrome extension release from Here
-
Open package.json and make sure that homepage set to . the current directory
"homepage": "."
-
Open manifest.json in the public directory and make sure that manifest_version is set to 3
"manifest_version": 3,
-
Now run buildextension script
npm run buildextension
- Licensed under the MIT license
- Copyright (c) 2020 Mohamed Hafez