Client side (browser) app to access CBO Portal API. Before accessing the API, the client needs to authenticate to CBO Portal Auth.
You need to have CBO account to login
Here is a master config for relationship and school district edit this file to add or remove data. All configuration is in config.js file :
var schoolDistricts = {
'seattle': "Seattle",
'highline': "Highline",
'federalway': "Federal Way",
'renton': 'Renton',
'northshore': 'North Shore',
'test': 'Test',
'tukwila': 'Tukwila'
};
var relationships = {
'parent': "Parent",
'grandparent': "Grandparent",
'aunt': "Aunt",
'uncle': 'Uncle',
'brother': 'Brother',
'sister': 'Sister'
};
To install dependencies enter project folder and run following command:
$ npm install
Install the client library using git:
$ git clone https://github.com/PSESD/CBO-Portal-Website.git
$ cd CBO-Portal-Website
$ npm install
Fork the repo on github and send a pull requests with topic branches. Do not forget to provide specs to your contribution.
Run server:
$ cd src && npm start
Run server with environment test:
$ cd src && npm test
Run Unit Test:
$ cd src && mocha
Follow github guidelines.
Use the issue tracker for bugs. Mail us for any idea that can improve the project.
Special thanks to the following people for submitting patches.
See CHANGELOG
Copyright (c) 2015
This project is released under the MIT License.