An open platform for funding teams via a budgets-as-currency framework. See the about page for a more detailed introduction to this project.
There are related projects to the API:
- User Interface: A working UI prototype for wallet and team resources. Code at https://github.com/siosonel/tatag-ui.
- Line charts, chord diagram, arrow diagram: Prototype data visualzations. Code at https://github.com/siosonel/tatag-viz.
Currently in public alpha release, version 0.3-alpha.
Edgar Sioson, s i o s o n e l a.t g.m a i l Donate 1.00 XTE
Released under the MIT License.
There is extensive documentation at https://tatag.cc/api/ref/docs.html.
- Apache 2.4+
- PHP 5.5.9+
- MySQL 5.5+
Clone the repo:
> git clone https://github.com/siosonel/tatag-api.git // or > git clone firstname.lastname@example.org:siosonel/tatag-api.git
Define HOME and fill-in database credentials in config-exmaple.php, then that file SAVE AS to config-public.php. All other types of credentials in the configuration file example are optional. Note that the "-public" label indicates the audience type for which the configuration is targeted, and NOT that this file's contents are meant to be publicly visible.
Install Composer if you don't have it yet:
> curl -s https://getcomposer.org/installer | php // make it callable globally > sudo mv composer.phar /usr/local/bin/composer
From the command line:
// domain = whatever you're using for development, such as localhost or tatag.dev > tools/setup.sh [domain]
To-do: add php unit tests.
For now: ... (will add more details of the design, testing, documentation tool)