Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ZLHysong/habittracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Habit Tracker

SYNOPSIS

habittracker [OPTION] [HABIT]

DESCRIPTION

Habit Tracker is a simple meant to help you track your daily tasks in a way that is simple and easy to use. The basic concept is that you will have a list of things you do every day, meditate, study, exercise, hydrate, etc. This application will put those into a simple, pretty calendar so you can see with one line whether you met your goals for each day this month.

TODO

  • Delete a Habit
  • Uncomplete a Habit
  • Show all Calendars from one command

OPTIONS

OPTIONS

  • -l, --list
    • List habits
  • -c, --complete
    • Mark habit complete
  • -i, --incomplete (THIS FEATURE IS NOT CURRENTLY FUNCTIONAL)
    • Mark habit incomplete
  • -h, --help
    • Show program help
  • -a, --add
    • Add a new habit
  • -d, --delete (THIS FEATURE IS NOT CURRENTLY FUNCTIONAL)
    • Delete a habit
  • -s, --show
    • Show habit calendar

LEGEND

  • Task Completed
  • Task Not Completed
  • Day Not Happened Yet

AUTHOR

Zachery Hysong

NOTES

This is a project that was made (so far) in one day, about 15 hours worth of work, and is my first real C++ project outside the simple 'hello world' applications. As such, it is far from optimized, has many quirks, lots of potential bugs, etc. The plan is that I will be adding more to this over time, refactoring the code, optimizing it, and adding features over time.

My reason for making this application was two-fold. First, I wanted a C++ program that I wrote more or less myself to put in my portfolio, and second, I wanted an app that I would actually use myself on a regular basis. This is not intended to solve any real world problems that I see other people having, but is more just a personal project that I want to share. That said, see the next section if you are interested in discussing it further.

REPORTING BUGS AND MAKING SUGGESTIONS

Feel free to email me with any bugs or suggestions at [email protected]

COPYRIGHT

Copyright © 2020 Zachery Hysong. License GPLv3+: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

About

A simple CLI Habit Tracker application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages