Sample Angular application built with SKY UX.
This project may be built as a stand-alone SKY UX application. To view sample code that interacts with SKY API, go to the barkbaud repo, which implements the Authorization Code Flow for various endpoints, built on a Node.js/Express server. (The barkbaud repo consumes this repo for its front-end.)
These instructions assume you know how to use Git, NPM and Bower.
- Clone the repo using
git clone https://github.com/blackbaud/barkbaud-ui.git
- Run
npm install
,bower install
, andgrunt build
from the directory where you cloned the repo - Launch the sample site from a web server (the NPM package http-server makes it easy to launch a web server from any location on your local drive; see below).
- Type:
npm install http-server -g
. - To run the server on a specific port, type:
http-server -p 5000 -a localhost
(port 8080 should also work). - Navigate to http://localhost:5000/build/ to test it out.
- Type:
- Start adding your own features using the patterns established in the samples.