Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jesusantguerrero/zen
Zen. is a productivity app that integrates Eisenhower Matrix, Pomodoros, and part of the Get Things Done (GTD) principles in a unique way, to improve your developer routine.
https://github.com/jesusantguerrero/zen
decision-matrix eisenhower-matrix firebase pomodoro time-tracking vue3
Last synced: 2 months ago
JSON representation
Zen. is a productivity app that integrates Eisenhower Matrix, Pomodoros, and part of the Get Things Done (GTD) principles in a unique way, to improve your developer routine.
- Host: GitHub
- URL: https://github.com/jesusantguerrero/zen
- Owner: jesusantguerrero
- License: gpl-3.0
- Created: 2021-01-25T02:34:36.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-08T10:00:49.000Z (8 months ago)
- Last Synced: 2024-08-03T15:15:09.298Z (6 months ago)
- Topics: decision-matrix, eisenhower-matrix, firebase, pomodoro, time-tracking, vue3
- Language: Vue
- Homepage:
- Size: 11.5 MB
- Stars: 29
- Watchers: 2
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - jesusantguerrero/zen - Zen. is a productivity app that integrates Eisenhower Matrix, Pomodoros, and part of the Get Things Done (GTD) principles in a unique way, to improve your developer routine. (firebase)
README
Zen.
Keep yourself in the zone and focus in the moment.
## About Zen.
__Zen.__ is a productivity app that integrates Eisenhower Matrix, Pomodoros, and part of the Get Things Done (GTD) principles in a unique way, to improve your developer routine. The purpose of Zen is to help you staying in the zone.![Zen. Screen Shot](https://github.com/jesusantguerrero/zen/assets/17421742/5c92e398-67ba-484a-9538-408a08455028)
![Zen. Screen Shot](https://github.com/jesusantguerrero/zen/assets/17421742/010d776a-2cc5-469e-ae52-92d3180f8ac4)
## Demo
[Zen. App](https://zen.vercel.app/)
## Sections
#### Zenboard:Section when I can see my main task at the time detailed, a pomodoro timer to track the sessions of work, and a line up of task titles to know what is coming next.
#### Plan Ahead:
Section that will allow users to add, prioritize them according to the Eisenhower Matrix principle their tasks and build the line up of the day.
#### Stand Up:
Section will contain the committed task of previous days and help developers to have this info in hand for daily scrum meetings.
#### Matrix:
Will be the standalone screen of Eisenhower Matrix plus the backlog of unprioritized tasks.
## Features
1. Pomodoro + TimeTracker + Task List in One.
![Zen. Screen Shot](https://github.com/jesusantguerrero/zen/assets/17421742/010d776a-2cc5-469e-ae52-92d3180f8ac4)2. Standup summary (From task tracked previous days).
![image](https://github.com/jesusantguerrero/zen/assets/17421742/f3f5a332-52c7-42fe-a687-18c792aa9019)4. Eisenhower Matrix
![Eisenhower Matrix](https://github.com/jesusantguerrero/zen/assets/17421742/bfcc63fd-5b60-42fd-b41b-446152b801fa)5. Metrics
![Metrics](https://github.com/jesusantguerrero/zen/assets/17421742/1e3f7eb1-6b89-415f-bc8b-3bcc5846af66)6. Time Logs View
![Time Logs](https://github.com/jesusantguerrero/zen/assets/17421742/b19c0a16-ae00-4d41-9342-9192b6652cf7)### Zen vs Sunday
If you noticed I have another similar productivity app called [Sunday](https://github.com/jesusantguerrero/sunday) in fact, Zen is is extracted from Sunday to be a more personal, minimal and lightweight version of it but as features were rolling out the differences were bigger they are antitesis from one another.
Zen aims to be a flow, another dimension you unblocking your productivity chackras and facing Enlightenment ⛩️, na, just kidding. But seriously it is an unique opinionated behavior on how to be productive in a personal level. It is the relation between me(the user), my goals and my time. The is a work in process on how to connect it with a bigger picture(Projects, Plans, Habits).
Sunday is a self-hosted general purpose productivity app inspired in Monday. with the support for Teams, Members, Spaces (Coming soon?), Tasks, Boards, Stages, Custom Fields, Integrations with Gmail and Calendar is more focused in Job relared activities at the end of the day Sunday comes first than Monday so is beetter to plan ahead doesn't it?
### Built With
I used the following.
* [Vue 3](https://v3.vuejs.org/)
* [Vite](https://vitejs.dev/)
* [Tailwindcss](https://tailwindcss.com/)
* [firebase (auth & firestore)](https://firebase.google.com/)
* [vercel](https://vercel.com/docs)## Getting Started
### Prerequisites
| Prerequisite | Version |
| ------------------------------------------------------| ------- |
| [Node.js](http://nodejs.org) | `~ ^12.0.0` |
| [Firebase project (firestore and auth)](https://console.firebase.google.com/u/0/) | -- |```shell
node -v
```
### Installation1. Clone the repo
```sh
git clone https://github.com/jesusantguerrero/zen.git
```
2. Install NPM packages
```sh
npm install
```copy .env.example to .env:
```bash
# Remember place your firebase info there:
cp .env .env.local```
3. Run in development mode
```sh
npm run dev
```3. Build
```sh
npm run build
```## License
Distributed under the MIT License. See `LICENSE` for more information.