Skip to content

The third project in the Treehouse Python tech degree

Notifications You must be signed in to change notification settings

jhoover4/work-log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work Log

This is the third project in Treehouse Python tech degree.

To use run work_log.py.

Description

Develop a terminal application for logging what work someone did on a certain day. The script should ask for a task name, how much time was spent on the task, and any general notes about the task. Record each of these items into a row of a CSV file along with a date.

Provide a way for a user to find all of the tasks that were done on a certain date or that match a search string (either as a regular expression or a plain text search). Print a report of this information to the screen, including the date, title of task, time spent, and general notes.

Extra Credit

  • Entries can be deleted and edited, letting user change the date, task name, time spent, and/or notes.
  • Entries can be searched for and found based on a date range.
  • Entries are displayed one at a time with the ability to page through records (previous/next/back).

About

The third project in the Treehouse Python tech degree

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages