Giter Club home page Giter Club logo

city-of-bloomington / onboard Goto Github PK

View Code? Open in Web Editor NEW
16.0 13.0 4.0 5.83 MB

An extensible system to keep track of boards & commissions details, the people appointed to those groups, any legislation they write, and the voting records of each committee member.

Home Page: https://bloomington.in.gov/onboard

License: GNU Affero General Public License v3.0

PHP 96.81% Shell 0.53% JavaScript 0.52% HTML 0.21% Makefile 0.18% SCSS 1.21% Jinja 0.55%
php commission municipalities legislation membership-management

onboard's Introduction

OnBoard

An extensible web application to keep track of boards & commissions details, the people appointed to those groups, any legislation they write, and the voting records of each committee member.

The City of Bloomington uses this application to track information about our boards & commissions. To get a feel for this system, you can view our instance here:

https://bloomington.in.gov/onboard

OnBoard is open source and released under the terms of the GNU Affero Public License.

Installation

We use the same configuration for our PHP applications. To make sure the documentation stays up to date, we maintain it separately. It is available here:

https://github.com/City-of-Bloomington/blossom/wiki

Additional Requirements

This application also uses LibreOffice to convert files to PDF. You will need to install the headless version of LibreOffice Writer. For Ubuntu systems this is

apt-get install libreoffice-common libreoffice-writer

Make sure Apache has permission to write into the SITE_HOME directory. With some older versions of LibreOffice, I also had to give Apache ownership of that directory.

Drupal

We also have a drupal module for pulling data from our OnBoard service and integrating it with other content about boards and commissions that is part of our public website. This drupal module is also available on GitHub here:

https://github.com/City-of-Bloomington/drupal-module-onboard

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.