Welcome to the TO-DO List Web app! This unique application is the result of creative and original design, developed from scratch without external influences. Reflecting my coding expertise, the website provides a distinctive user experience. Currently, the to-do list data is stored locally within the browser.
Explore the TO-DO List web app at https://tdlbyhemang.netlify.app/
- Unique functionality crafted from original ideas
- Local storage for seamless data management
- User-friendly interface for an intuitive experience
- More Features like: Task status, Task priority, and sub-task will be added.
The core functionality of the TO-DO List app is implemented using JavaScript. Below is an overview of the key JavaScript code responsible for various aspects of the app:
document.getElementById('forms').addEventListener('submit', function (event) {
event.preventDefault();
var mainText = document.getElementById('main-text').value;
var date = document.getElementById('datePicker').value;
if (mainText === '') {
alert('You have to enter something');
} else {
var uli1 = document.getElementById('uli1');
var li = document.createElement('li');
...and soon
// var newText = prompt('Edit task:', text.innerHTML);
// var newDate = prompt('Edit Date:', cdate.innerHTML);
var datePicker = document.getElementById('datePicker');
// got to know that the date fecthed is not in the normal format and does not have splits
var currentDate = new Date().toISOString().slice(0, 10);
// Yup the upper line of code is taken from https://stackoverflow.com/questions/1531093/get-current-date-in-yyyy-mm-dd-
datePicker.setAttribute('min', currentDate); ...
Feel free to dive into the full JavaScript code for a detailed understanding of the app's functionality.
- Visit https://tdlbyhemang.netlify.app/
- Add your tasks and organize your to-do list.
- Explore unique features designed to enhance productivity.
- Have fun using the edit function.
Feel free to contribute, provide feedback, or report issues. Your input is valuable in further improving this TO-DO List app.
For bug reports, issues, or feedback, please open an issue.
Thank you for using the TO-DO List Web app! Happy organizing!