Skip to content

hsp1324/communitygrows

 
 

Repository files navigation

CommunityGrows Board Portal

Imgur

Client

Our client, the deputy director of Community Grows, needed us to help improve 3 main areas of previous legacy code base

  • Extensibility of the Board Portal
  • Centralization of work related technologies
  • Help members stay informed and up to date on the latest happenings within the organization and allow members to easily communicate to the larger community via announcement functions

New Features

  • Committee Management Feature | allows admins of CGs to easily create, delete, update, modify, hide, restrict member access to each committee
  • Calendar Management Feature: Allow members/admins to create and manage multiple calendars that automatically updates and synchronizes in multiple locations
  • Meeting Management Feature: Allows admins to easily create a centralized location for meeting agenda/info, and google hangout access
  • Email Digest Feature: Sends digest Emails triggered on certain events within CGs
  • Document Archive/Transfer Feature: Allow admins to easily transfer, archive important documents to repository

Technology

Our Board Portal was built on a Ruby backend, with CSS, HTML, JavaScript, JQuery. API employed: Google Calendar

Authors

Pivotal Tracker

pivotal tracker

Heroku Deployment Link

heroku link

Code Climate Build Status Test Coverage

Heroku Deployment Procedure

  1. Clone the Repository
  2. heroku create
  3. git push heroku master
  4. heroku run rake db:migrate
  5. heroku run rake db:seed
  6. figaro heroku:set -e production

Account Information

To log onto the heroku site, contact [email protected] for account info

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 84.3%
  • CSS 9.9%
  • Ruby 3.8%
  • HTML 1.2%
  • Other 0.8%