https://github.com/maurerkrisztian/dont-break-the-chain
A productivity method commits you to completing a daily goal
https://github.com/maurerkrisztian/dont-break-the-chain
goal-tracking productivity
Last synced: 2 months ago
JSON representation
A productivity method commits you to completing a daily goal
- Host: GitHub
- URL: https://github.com/maurerkrisztian/dont-break-the-chain
- Owner: MaurerKrisztian
- Created: 2022-11-27T16:35:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-30T20:10:23.000Z (over 2 years ago)
- Last Synced: 2025-01-12T18:52:10.870Z (4 months ago)
- Topics: goal-tracking, productivity
- Language: TypeScript
- Homepage:
- Size: 447 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README

# Dont-break-the-chain
The productivity method commits you to completing a daily goal for an extended period of time. Each day that you complete your daily goal, you add an “x” to a calendar. Eventually, you build a chain of x’s that extends days, weeks, or months. This streak of accomplishments is increasingly rewarding and dissuades you from breaking the chain. Eventually you’re able to build a long-term habit like daily journaling or morning stretching.
“Just keep at it and the chain will grow longer every day. You’ll like seeing that chain, especially when you get a few weeks under your belt. Your only job is to not break the chain.”
## Install & compose
```
git clone [email protected]:MaurerKrisztian/dont-break-the-chain.git
cd dont-break-the-chain
sudo docker-compose --file ./docker-compose.build.yml up
```
or run the latest release
```
sudo docker-compose --file ./docker-compose.latest.yml up
```- UI will be available on http://localhost:4200/, api: http://localhost:3000/
### Api start
```
cd api
npm install
npm start
```
- open: http://localhost:3000/### UI start
```
cd ui
npm install
npm start
```
- open: http://localhost:4200/## Images
#### UI
```
docker pull ghcr.io/maurerkrisztian/dont-break-the-chain-ui:latest
```
#### API
```
docker pull ghcr.io/maurerkrisztian/dont-break-the-chain-api:latest
```