• Stars
    star
    2,284
  • Rank 20,021 (Top 0.4 %)
  • Language
    JavaScript
  • License
    Other
  • Created over 11 years ago
  • Updated about 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Balanced dashboard.

balanced-dashboard

The Balanced Dashboard

Build Status Code Climate

What

Welcome to the Balanced Dashboard.

As an open company we want to put as much of our company in the public view as possible. Our dashboard is a a javascript application that anyone can fork, comment on, contribute to, or generally tinker with.

Why

Found a spelling mistake? Want to run your own version with customized functionality? Jump in and contribute!

How

Running locally

You will need node installed as a development dependency. See node's site for help with that.

  1. npm install -g grunt-cli
  2. npm install
  3. Build - grunt
  4. To view in a browser - http://localhost:4200
  5. To run unit tests at the command line grunt test
  6. To run unit tests in a browser - http://localhost:4200/tests

Building and Deploying

  1. To build everything grunt build
  2. To deploy to S3 grunt deploy

Note: To build, you need to have binary dependencies installed for grunt-img. See the project page for how to set that up. If you have a Mac and use homebrew, you can run this to install them:

	brew install optipng jpeg

Note: In order to deploy to S3, you must have the appropriate AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables set

Contributing

You can contribute to this project in one of two ways:

  1. Browse our issues, comment on proposals, report bugs.
  2. Clone the balanced-dashboard repo, make some changes according to our development guidelines and issue a pull-request with your changes.

Not sure where to start? Look for issues tagged n00b, these are tasks that should be able to be completed in an hour or two and require minimal knowledge of the balanced-dashboard application.

Development guidelines

  1. Fork it (git clone git://github.com/balanced/balanced-dashboard.git)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Write your code and unit tests
  4. Ensure all tests still pass (grunt test)
  5. Ensure that your new code has test coverage (check out report/coverage/index.html after running tests)
  6. Verify your code (grunt verify) (uses JSHint and JSBeautify to do linting and check style guidelines)
  7. Commit your changes (git commit -am 'Add some feature')
  8. Push to the branch (git push origin my-new-feature)
  9. Create new pull request

More Repositories

1

balanced-api

Balanced API specification.
Ruby
221
star
2

billy

Billy - The open source recurring billing system, powered by Balanced.
Python
172
star
3

status.balancedpayments.com

Balanced status dashboard.
Python
120
star
4

balanced-ruby

Balanced API library in ruby.
Ruby
111
star
5

balanced-php

Balanced API library in php.
PHP
71
star
6

balanced-python

Balanced API library in python.
Python
69
star
7

rentmybikes-rails

A fully functional, deployable marketplace implementation using Balanced API for Rails
JavaScript
60
star
8

balanced-node

Balanced API library in node.js.
JavaScript
44
star
9

balanced-js

Javascript client library for Balanced that tokenizes cards and bank accounts.
JavaScript
40
star
10

balanced-ios

Balanced iOS
Objective-C
34
star
11

www.balancedpayments.com

The website for Balanced.
HTML
29
star
12

wac

wac
Python
27
star
13

balanced.github.com

Balanced Blog
CSS
22
star
14

balanced-docs

Balanced's API Documentation
CSS
21
star
15

balanced-android

Balanced Android API.
Java
19
star
16

balanced-java

Balanced API library in java.
Java
18
star
17

django-balanced

Got Django? Start paying people in 10 minutes
Python
17
star
18

restful

Library for writing RESTful PHP clients
PHP
14
star
19

rentmybikes

premium bike rentals - sample marketplace application
Python
13
star
20

balanced-csharp

Balanced Payments C# client library
C#
10
star
21

bob

Bob the Builder - package your software into a deb/rpm/tar, publishes to a repository, and notifies you all by using a simple yaml file
Python
5
star
22

strapped

Bootstrapped less & js for Balanced UI
CSS
5
star
23

httpproxy

A transparent HTTP proxy library
Python
5
star
24

nacha

Python
4
star
25

omnibus-balanced

omnibus packaging for balanced projects
Ruby
4
star
26

sftpproxy

A SFTP proxy library
Python
4
star
27

balanced-ios-app

Hobby project
Objective-C
3
star
28

frl

Standardized logger for Flask and Requests
Python
3
star
29

forex

Our foreign currency conversion service.
Ruby
2
star
30

doughboy

Python
2
star
31

django-example

Example django integration application.
Python
2
star
32

rentmybikes-node

Node.js implementation of RentMyBikes
JavaScript
2
star
33

chronicle

python logging tools and extensions
Python
2
star
34

petitioners

Flask request tracing
Python
2
star
35

aggregation-benchmark

Some simple programs for running account balance aggregation benchmark
Python
2
star
36

BalBot

Balanced Payments Battle Bot for the Beautiful IRC Channel
Python
1
star
37

PyXB

Our own PyXB fork for isolating package
Python
1
star