This is a simple todo application built with React and Mobx. It allows users to add tasks, mark them as complete, and view the list of incomplete and completed tasks.
- Add new tasks
- Mark tasks as complete or incomplete
- View the list of incomplete and completed tasks
These instructions will help you set up and run the project on your local machine.
-
Clone the repository to your local machine: git clone https://github.com/your-username/react-todo-app.git
-
Change into the project directory: cd react-todo-app
-
Install the required dependencies: npm install
or if you are using Yarn:
yarn
-
Start the development server:
npm start
or if you are using Yarn:
yarn start
- Open your browser and navigate to http://localhost:3000 to view the app.
- React
- Mobx
- Chakra UI
src/
├── App.js
├── components/
│ ├── TodoList.js
│ ├── IncompletedTodo.js
│ ├── CompletedTodo.js
├── context/
│ ├── todoContext.js
├── index.js
├── store/
│ ├── store.js
├── theme/
│ ├── theme.js
If you'd like to contribute to this project, please submit an issue or a pull request.