To Do List

To Do List Screenshot

Overview

This web app allows people to create and manage a single "to do" list from any device with a web browser. Users can try out the app, or create an account to log in. Once logged in, all the items added to the list will be saved in the cloud, so the list can be viewed from another device.

Technical Details

The user's text inputs are appended to a list using JavaScript. If the user is logged in, the entries are saved in a database asynchronously using AJAX. Checking and deleting entries also update the database accordingly. When signed in, the user is notified when changes are saved by a status indicator above the input box. The app also features a responsive layout.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • AJAX
  • PHP
  • MySQL

Try It

Click the button below to try the app in your web browser.