https://github.com/ngduc/life-calendar
Life Calendar: Your Life in Weeks
https://github.com/ngduc/life-calendar
Last synced: 9 months ago
JSON representation
Life Calendar: Your Life in Weeks
- Host: GitHub
- URL: https://github.com/ngduc/life-calendar
- Owner: ngduc
- License: mit
- Created: 2020-09-26T23:12:10.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-03T15:51:45.000Z (over 5 years ago)
- Last Synced: 2023-11-07T19:51:58.193Z (over 2 years ago)
- Language: TypeScript
- Size: 949 KB
- Stars: 149
- Watchers: 6
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Life Calendar: Your Life in Weeks
[Live Website](https://life-calendar-in-weeks.vercel.app/)
### Techs
- React, CRA 4.0.0-next
- Recoil
- Chakra-ui
- Date-fns
Inspired by [Tim Urban's article](https://waitbutwhy.com/2014/05/life-weeks.html)

### Event Data
```json
{
"options": {},
"events": [
{
"type": 3,
"date": "1982-01-01",
"title": "👶 I was born"
},
{
"type": 1,
"date": "1983-01-01",
"title": "🎂 My 1st birthday"
}
]
}
```
- type: event type values: -3, -2, -1, 0, 1, 2, 3 (sad-to-happy point) - each has different color.
- date: format: yyyy-mm-dd
- title: event title - it can start with an Emoji like these [Emojis](http://b.link/emojis)
### Roadmap - Todo
- [Roadmap - Todo](./TODO.md) Kanban Board
### Other Projects:
- [React-tabulator](https://github.com/ngduc/react-tabulator) - a react table component with many advanced features.
- VSCode extension: [TODO.md Kanban Board](https://github.com/todomd/todo.md) - use kanban to manage your project's todo list.