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.
*AMP stack
- 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 [email protected]: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)
See https://github.com/siosonel/tatag-api/blob/master/CONTRIBUTING.md