Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.
/ barkbaud-ui Public archive

The UI components for the Barkbaud sample project

License

Notifications You must be signed in to change notification settings

blackbaud/barkbaud-ui

Repository files navigation

Obsolete

This project is obsolete as the UI for the Barkbaud sample application now lives within the barkbaud repo.

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