Hawai'i Advanced Technology Society's: http://hats.team OCCC HACC Submission
Interested in this application? View the demo here: https://www.youtube.com/watch?v=fx9EGhxjhnI
Oahu Community Correctional Center has a lengthy and troublesome visitation process. Many of the visitors fill out numerous forms and wait all day just to get denied because of something missing.We held a meeting with the OCCC staff and identified key aspects and problems in their visitor registration process.
The process is lengthy for both the visitors attempting to visit the site, and the staff attempting to verify everyone coming in. We wanted to build out a solution that helps a portion of our population get accumalated back into society by providing the needed day-to-day contact to ensure a stable mindset. Being able to talk to your loved ones is a critical part of our functioning society; being removed from that interaction doesn't help to rehabilitate those who have been incarcerated. By making this process smooth and efficent, we wanted to create a web application that helps the visitors, staff, and the inmates. Technology is supposed to make our lives easier, not harder. Our perfect solution would be to create a centralized web application that will allow both visitors and staff to save a lot of time and have an easy registration process. Being able to access this site from the web on any device is extremely important. Compatibility with devices such as phones, tablets, and even general desktop support is an important aspect. A simple to use, easy to navigate website was our target goal. In result, HATS has implemented an automated visitation process for OCCC by creating a website for the visitors to submit an online form. The visitors are able to input all of their information and add any additional visitors. Once finished, they can submit the form and will be processed and sent to the database were OCCC staff can approve the form. From there, the OCCC Staff can approve and verify meeting times and general information of the visitors.Step 1: Registration for Visit Request - http://hacc.hats.team:81/Registration.html
Step 2: Authorization of a Visit Request - http://hacc.hats.team:83/
Step 3: Verification for Arrival/Departure of Visitor - http://hacc.hats.team:84/
Step 4: ?
Step 5: Profit
Our code can simply be dropped in the root of any http server that is able to run php and php-pgsql. Configration changes to the database may need to be made to point to the correct IP address. We highly recommend if you're going to demo our code, to review the above links that point to hacc.hats.team:81,83,84
Our internal network:
-192.168.254.21: CentOS Registation Box
yum install httpd php php-common php-pgsql
-192.168.254.25: Ubuntu PostGresql Database
tar -xzvf postgresql-9.5.4.tar.gz
-192.168.254.31: CentOS Authorization
yum install httpd php php-common php-pgsql
-192.168.254.35: CentOS Verification
yum install httpd php php-common php-pgsql