Skip to content

Blackbaud-PatrickOFriel/barkbaud-ui

 
 

Repository files navigation

barkbaud-ui

Sample Angular application built with SKY UX.

Introduction

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.)

Build instructions

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, and grunt 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.
  • Start adding your own features using the patterns established in the samples.

About

The UI components for the Barkbaud sample project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.6%
  • HTML 23.4%
  • CSS 1.0%