Skip to content

KenAmaya/tidings-log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Tidings Log

My portfolio project for Codecademy's CS101 Tidings Log is a terminal program that will do the following:

  • Ask for time This can be an exact time on the clock, or the amount of hour/min/seconds.
  • Show the countdown The program will takeover a terminal session—much like what htop or Midnight Commander does—to show how much time is left and on what time will the countdown end.
  • Ask for input It should notify the user that the countdown has ended.
  • Ask for notes Here I can take notes on the things I did during that time period.
  • Save the notes to a file.
  • Ask for time again Loop back to step one.

These steps emulates the style of journaling that works for me. I have been doing it using pen and paper, but sometimes I'd like to edit what I've wrote, and integrating this to my terminal will be helpful for keeping my momentum whilst still keeping record.

Project Objectives

The main goal is to meet the objectives for the Codecademy module:

  • Build a terminal program using Python
  • Add at least one interactive feature using input()
  • Use Git version control
  • Use the command line and file navigation
  • Write a technical blog post on the project

My personal objectives:

  • Learn how to create command line interfaces
  • Create something useful for me personally
  • Create something that can be added to a suite of tools that will help manage my focus and mental energy

About

My portfolio project for Codecademy's CS101

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages