back-end for tatag.cc platform
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
advisors
models
node_modules
ref
test
tools
utils
.gitattributes
.gitignore
.htaccess
CONTRIBUTING.md
README.md
advisor.php
composer.json
composer.lock
config-example.php
context.php
defs.php
index.php
login.php
login_email.php
login_fb.php
login_gp.php
login_sms.php
login_tw.php
pay.php

README.md

Tatag-API

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:

Project Status

Currently in public alpha release, version 0.3-alpha.

Author

Edgar Sioson, s i o s o n e l a.t g.m a i l Donate 1.00 XTE

License

Released under the MIT License.

Documentation

There is extensive documentation at https://tatag.cc/api/ref/docs.html.

Requirements

*AMP stack

  • Apache 2.4+
  • PHP 5.5.9+
  • MySQL 5.5+

Install

  1. Clone the repo:

    > git clone https://github.com/siosonel/tatag-api.git
    
    // or 
    
    > git clone git@github.com:siosonel/tatag-api.git
    
  2. 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.

  3. 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
    
  4. From the command line:

    // domain = whatever you're using for development, such as localhost or tatag.dev
    > tools/setup.sh [domain] 
    

Testing

To-do: add php unit tests.

For now: ... (will add more details of the design, testing, documentation tool)

Contributing

See https://github.com/siosonel/tatag-api/blob/master/CONTRIBUTING.md