AliTopal89 / justice

Justice for Juniors Website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Justice For Juniors

Build Status

Justice for Juniors, sponsored by the Luther Rice Chapel, is dedicated to addressing juvenile recidivism in the District of Columbia by offering mentoring and tutorial visitation services to juveniles returning to the community in subjects such as ethics, education, and faith. We hope to lay a foundation for disadvantaged youth to gain the skills, hope, and sense of community needed to live a life without crime. We partner with local universities and other volunteer groups to visit with incarcerated youth at various stages of their unfortunate positions in the system from YSC (the youth jail), to those living in one of the city's 10 shelter-homes (unlocked facilities where the children are allowed to leave to attend school, other activities and home visits on the weekends) to those in diversion programs (avoiding being charged for a crime by satisfying various things of which Justice for Juniors is part). The program also involves an advocacy component, hosting a Juvenile Justice Forum annually where representatives from various organizations, such as the US DOJ, prosecutors, police, NAACP representatives, child rights advocates, are invited to discuss the year's topic. There are on average 1,600 juveniles in the DC justice system at any given time. Over the past 6 years Justice for Juniors has worked diligently to reduce that number.


Getting Started

Fork this repo Clone your repo

git clone git clone git@github.com/yourusername/justice.git

Make sure you set the upstream

git fetch upstream

When you are ready, checkout master, and rebase with the upstreams master

git checkout master
git rebase upstream/master

Setup Instructions

$ bundle install
$ rake db:migrate
$ rails generate comfy:cms
$ rake db:migrate

Using the CMS

* Go to justice.dev/admin
* Default credentials: 'username'/'password'

Our Workflow: (open source style)

( Make sure your upstream branch is set to track ruby for good’s fork of the project, not your own )

  • Check out a feature branch on your own fork
    • Name your branch after the feature number you’re working on (e.g. “Feature_32)
  • Do your work, write your code!
  • Add and make a commit
    • write a good commit message
    • if you aren’t ready to merge it but you want comments, append your commit with “WIP:”
  • Push your commit to your forked version of your repo
  • Make a pull request on github
  • Put your commit onto this channel for other folks to review (Review other folks’s code, too!)
  • Tell Emily/Rafa that you need your code merged in
  • Celebrate

Point of Contacts

See also the list of contributors who participated in this project.

About

Justice for Juniors Website

License:MIT License


Languages

Language:JavaScript 55.9%Language:HTML 21.1%Language:Ruby 15.9%Language:CSS 7.2%Language:CoffeeScript 0.0%