Skip to content

Commit

Permalink
Create beautiful weekly, monthly, and yearly reports
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonmci committed Sep 26, 2024
1 parent 3ed7c51 commit 9aaf746
Show file tree
Hide file tree
Showing 5 changed files with 442 additions and 344 deletions.
76 changes: 76 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,5 +146,81 @@ go build -o tomatillo
mv ./tomatillo ~/go/bin/
```

Weekly
```
╔══════════════════════════════════════════╗
║ Weekly Report (2024-09-22 to 2024-09-28) ║
╠══════════════════════════════════════════╩═════════════════════════════════════════╗
║ 00|01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23 ║
╠════════════════════════════════════════════════════════════════════════════════════╣
║ 2024-09-22 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ▓· ║
║ 2024-09-23 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ·· ·· ·· ·▓ ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-24 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-25 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ▓· ·· ▓▓ ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-26 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-27 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-28 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
╚════════════════════════════════════════════════════════════════════════════════════╝
```
Monthly

```
╔═══════════════════════════════════════════╗
║ Monthly Report (2024-09-01 to 2024-09-30) ║
╠═══════════════════════════════════════════╩════════════════════════════════════════╗
║ 00|01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23 ║
╠════════════════════════════════════════════════════════════════════════════════════╣
║ 2024-09-01 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-02 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-03 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-04 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-05 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-06 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-07 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-08 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-09 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-10 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-11 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-12 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-13 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-14 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-15 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-16 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-17 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-18 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-19 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-20 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-21 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ▓▓ ▓· ·· ·· ·· ·· ·· ·· ·· ▓▓ ·· ║
║ 2024-09-22 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ▓· ║
║ 2024-09-23 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ·· ·· ·· ·▓ ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-24 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·▓ ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-25 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ▓· ·· ▓▓ ▓· ▓▓ ·· ▓▓ ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-26 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-27 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-28 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-29 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ 2024-09-30 ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
╚════════════════════════════════════════════════════════════════════════════════════╝
```

Yearly

```
╔═══════════════════════════════════════════╗
║ Yearly Report (2024-01-01 to 2024-12-31) ║
╠═══════════════════════════════════════════╩═══════════════════════════════════════════════════════╗
║ 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ║
║ Jan ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Feb ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Mar ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Apr ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ May ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Jun ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Jul ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Aug ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Sep ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· 9 2 2 1 8 ·· ·· ·· ·· ·· ║
║ Oct ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Nov ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
║ Dec ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ║
╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝
```
Loading

0 comments on commit 9aaf746

Please sign in to comment.