# Todo Today
Todo Today is a cross-platform desktop ToDo application built with Tauri, ViteJS, TypeScript, React, and Tailwind CSS. It offers a modern, responsive user interface with basic ToDo functionalities such as adding, toggling, and deleting tasks. The application also includes proper exception handling for a seamless user experience.
Clone the repository:
git clone https://github.com/alphadevking/todo_today.git
cd todo_today
Install dependencies:
npm install
Initialize Tauri:
npx tauri init
To start the development server and the Tauri application, run:
npm run tauri dev
To build the application for production, run:
npm run tauri build
todo-today/
├── src/
│ ├── components/
│ │ ├── Todo.tsx
│ │ └── TodoItem.tsx
│ ├── App.tsx
│ ├── main.tsx
│ └── index.css
├── src-tauri/
│ ├── tauri.conf.json
├── tailwind.config.js
├── index.html
├── package.json
└── README.md
tailwind.config.js
and index.css
.tauri.conf.json
for building the cross-platform desktop application.Contributions are welcome! Please fork the repository and create a pull request with your changes.
git checkout -b feature/your-feature-name
).git commit -m 'Add some feature'
).git push origin feature/your-feature-name
).This project is licensed under the MIT License - see the LICENSE file for details.