James Pucula home

Altitude

Altitude is a time-budgeting app designed to make you more productive.

In this project, I used React, Redux, and Electron. After starting in Angular, I switched to React. I found Angular too rigid and reached a point where I could not add anything beyond the simplest actions. I also tried Redux, but would not recommend starting a new project with it: the benefits did not offset the added complexity.

Altitude time-budgeting interface

Electron was an interesting experiment, and I would use it again. It is useful to have the same environment across operating systems while writing in HTML, CSS, and JavaScript.

Altitude activity-tracking view