ToDoSage is an open-source Todo application built with React, designed to help you manage your tasks efficiently.
- Add and Edit Tasks: Easily add new tasks with descriptions and due dates. Edit existing tasks to keep information up-to-date.
- Completion Tracking: Mark tasks as completed to keep track of your progress.
- Persistent Storage: Utilizes browser's local storage to save tasks between sessions, ensuring your tasks are always accessible.
- Responsive Design: Works seamlessly across desktop and mobile devices for convenience.
To run TodoSage locally on your machine, follow these steps:
-
Clone the repository:
git clone https://github.com/theSamyak/TodoSage.git cd TodoSage
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
to view TodoSage.
- React
- JavaScript
- HTML/CSS
Contributions are welcome! Here's how you can contribute to ToDoSage:
- Fork the repository.
- Create a new branch for your feature or bug fix (
git checkout -b feature/AmazingFeature
). - Make changes and test your changes locally.
- Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a pull request.
For issues and feature requests, please open an issue in the repository-
Feel free to contact me: