Skip to main content

Command Palette

Search for a command to run...

Building a Simple To-Do List App with JavaScript

Updated
1 min read
M
Muhammad Yasir I am a passionate second-year student pursuing a Diploma in Information Technology at Red Sea Institute of Engineering & Technology. I am building my skills as a Full-Stack Developer, with a strong foundation in Front-End Development and ongoing exploration in Data Science. I have completed a few internships, gaining hands-on experience with real-world projects. I enjoy creating clean, user-friendly web applications and exploring innovative solutions. My goal is to become a versatile developer who can contribute effectively to projects and collaborate with teams. I am open to opportunities in web development, internships, and collaborative projects. Let’s connect to share knowledge and build meaningful digital experiences.

As part of my Web Development Internship at ARCH Technologies, I built a To-Do List Web Application focused on solving a real-world problem with simple and clean logic.

This project may look basic on the surface, but it helped me deeply understand how real applications handle user interaction and data management.

The core functionality includes adding, editing, and deleting tasks — all powered by JavaScript. One of the key features is the use of Local Storage, which ensures that user data remains saved even after refreshing the page.

Instead of focusing only on UI, my main goal was to strengthen my JavaScript fundamentals, especially DOM manipulation and state handling.

This project reflects an important lesson in development:

“Simple projects, when built properly, teach the strongest concepts.”

🔗 Project Links

🌐 Live Demo:
https://yasirawan4831.github.io/arch-technologies-internship-task-2-todo-list/

💻 GitHub Repository:
https://github.com/YasirAwan4831/arch-technologies-internship-task-2-todo-list

▶️ YouTube Video:
https://youtube.com/shorts/L89bDqXP0fE?si=BuXdsDZf7Eebh-oF

💼 LinkedIn:
https://www.linkedin.com/posts/yasirawan4831_javascript-webdevelopment-todoapp-ugcPost-7446944923666399273-D7Uf?utm_source=share&utm_medium=member_desktop&rcm=ACoAAFyt-1EB5XKMOcxukQpAzVmx6pIKiXdCz64

More tutorials and detailed breakdowns coming soon

#JavaScript #WebDevelopment #ToDoApp #Internship #LearningInPublic #FrontendDeveloper #FullStackDevelopment #Code #Programming #DeveloperJourney #MyhammadYasir #YasirTech #YasirAwan4831