The Action Plan App is a sophisticated tool designed to help users organize their tasks efficiently. With a sleek and intuitive interface, this app empowers users to create, edit, and manage their action plans effortlessly.
- Add Notes: Users can add new notes with a title, description, date, and time.
- Edit Notes: Users can edit existing notes to update the content, date, or time.
- Trash Bin: Deleted notes are moved to the trash bin and can be restored or permanently deleted from there.
- Restore Notes: Users can restore notes from the trash bin back to the main notes list.
- Permanently Delete Notes: Notes in the trash bin can be permanently deleted.
- Reset: Option to reset the app, clearing all notes and settings.
- HTML
- CSS (Bootstrap for styling)
- JavaScript (jQuery for enhanced functionality)
- Sortable JS (For drag-and-drop functionality)
- Popper JS (For positioning tooltips and popovers)
- Toastify JS (For toast notifications)
-
Clone the repository:
git clone https://github.com/ThisIs-Developer/Action-Plan.git
-
Open
index.html
in your preferred web browser to start using the app.
-
Adding Notes:
- Enter a title, description, date, and time for your note.
- Click "Add Note" to add the note to your action plan.
-
Editing Notes:
- Click on a note to edit its content, date, or time.
-
Deleting Notes:
- Move unwanted notes to the trash bin by clicking on the delete icon.
- Notes in the trash bin can be restored or permanently deleted.
-
Resetting the App:
- Click the "Reset" button to clear all notes and start fresh.
Contributions to this project are welcome! To contribute, follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/my-feature
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/my-feature
). - Create a new Pull Request.
Please ensure your code adheres to the existing code style and conventions.
This project is licensed under the Apache License 2.0.