README.md

{metric}

What is {metric} (or more correctly, what am I building it to become):

An app I'm using to keep track of different metrics for self-improvement in a relational manner (Health tracking is dependent on metrics relating to my Diabetes, exercise, eating habits, Happiness is related to my self-actualization, social belonging, etc.)

A modern take on what spreadsheets are supposed to do - take data and compute things. We use Web tech, JavaScript and libraries instead of MACROS and plugins. We use objects categorised and stored in databases rather than tables (2D arrays) to represent data.

An experiment, and my new life's work.

Key points:

unlike Excel, we don't do tables

we do smart dashboards!

we do metrics and records

metrics are dynamically computed functions written in JavaScript, a record is just a JSON object

it's all built with web tech, it's real-time using Meteor and React

as a result of its client-server architecture, it can be hosted and accessed from multiple clients, and the metric computation thread is separated from the UI

unlike Excel, we also can handle and do natural arithmetic on dates and hours/mins/seconds

License

Development practices

I admit this project does not adhere to several development practices -- the reason for this is that I am trying to develop it as quickly as possible and since I don't envision anyone else maintaining this, there's no point going the extra 20% until later. Nonetheless, I've commented all areas where things could definitely be improved.

Ideas

While developing any project, I always have too many ideas and never end up building it. So in the spirit of MVP, here's a dream list of features: