Loading...

To Do App

Date Started: 9/01/22

Date Completed: 9/30/22


Project Visuals

home page
todos single user
todos multiple users

Project Description

A To do Web Application built by Joseph Burton. This app was built using only HTML, CSS and Vanilla JS. Developing this app using only vanilla JS definitely gave me more of an appreciation for modern-day frameworks and all the ways they simplify my job as a web developer.


Project Purpose

This app is helpful to those of us who enjoy keeping our lives organized by making a to do list. The purpose of this To Do App is to be as similar to a blank canvas as possible for the user. Much the same way as you can check a box, or erase an item from a list on a piece of paper; this app concisely replicates the blank canvas behavior. This App also utilizes local storage, so as to allow users to revisit their todos at a later date.


Learning Experience

This project was an assignment for the Web Development course that I took at Mountainland Technical College. The biggest thing this project taught me was how to store and manipulate data by using JavaScript data structures. In particular, I learned how to use nested data structures in order to create list items assigned to a particular person (object). This helped me greatly in future projects, where I relied on my knowledge/experience with data structures. For example I use this all the time in manipulating data retrieved from an API call, or in constructing my own list of objects and then rendering them on a web page.


Mobile Friendliness

Responsive Design: No


Site Hosting Details

Please visit my site! Click here!