If you're looking for a no-frills tracker, Google Sheets has a free to-do list template with columns for tasks and due dates. Clicking the checkbox beside the task indicates that it is complete.