The Electron TODO Desktop Application is a sleek, cross-platform task management solution that empowers users to effortlessly create, delete, and organize tasks. Built on the robust foundation of Electron.js, Express.js, and MongoDB, it seamlessly operates on various operating systems.
Before you dive in, ensure you have the following prerequisites in place:
- Node.js and npm: Installed on your machine.
- MongoDB: Properly configured and either running locally or hosted on a remote server.
git clone https://github.com/ishansingh1010/todo-application
cd electron-todo-app
npm install
Ensure MongoDB is set up correctly and operational. Modify the database connection settings in your application as required.
To launch the Electron TODO Application, execute the following command:
npm start
Sit back as the application springs to life, delivering a user-friendly interface for task management with finesse.
- ✅ Task Creation: Generate tasks with customizable names and descriptions.
- 🗑️ Task Deletion: Effortlessly remove tasks by specifying their names.
- 📋 Task Listing: Seamlessly view an organized list of all tasks at your fingertips.
Excited to contribute or need to report an issue? Here's your roadmap:
- 🍴 Fork the project.
- 🌟 Create your feature branch (
git checkout -b feature/your-feature
). - 🚧 Commit your changes (
git commit -m 'Add some feature'
). - 📤 Push to the branch (
git push origin feature/your-feature
). - 🔄 Open a pull request.
Make sure your code adheres to the project's coding style and conventions. For bug reports or feature requests, don't hesitate to open an issue.