Child at Risk System

Contribute to an open source orphanage management system

 

Project Notes from Slack here.

 

The objective is to develop a reporting and information management system that allows children’s home directors, foster parents, orphanage managers, and social service workers to collect, input, process, and report on children’s data. The secure, web-based open source solution will help provide better services to children, reduce administrative overhead, and provide better accountability while protecting the private data of each child. As each child reaches independence as an adult, they will have their story preserved and written memories to pass on.

 

Background – Child at Risk System: My Story Remembered

 

In a nation covered with mostly unregistered children’s homes our aim as an organization is to resource them into the best practices for every child. This Child at Risk System insures that every home is paying attention to the critical things in every child’s life. And in a land of hundreds of paper documents every child is confident their history is being captured for eternity thus the name Child at Risk System: My Story Remembered.

 

Data, API’s or Resources

 

Our Child at Risk (CAR) database is already in progress and is built on a new tool we call simply App Builder. It is designed mainly for non-programmers to quickly build useful web apps in a platform we are calling the Operations Portal (Ops portal). The Ops Portal is a CMS type framework used to build plugins or tools that do useful things. It has built in authentication and role-based authorization and a few other utilities. The App Builder is a tool that runs in the Ops Portal and actually generates other data driven tools for the Ops Portal. The App Builder is in a beta stage and the Child at Risk database is the first official application we are building on it. We really appreciate your help! In order to help you get up and running and provide some structure to the tasks that still need to be done, we have these docs.

Video walk through of using App Builder

 

Live Demo of App Builder – log in as app_admin/admin

Developer Setup – We are using Nodejs, Sailsjs, Canjs, and Webix.

App Builder Developer Tutorial – How to build a new data type for the App Builder which will demonstrate the front-end and the back-end of building a data type.

Trello Task Board – our high priority tasks for teams to work on. The tasks are divided into vertical sections that work on the App Builder first and then indicate how it relates to the CAR database.

Working Prototype – this is a good example of what we are trying to build. Knack.com is a nice product and we are using it for inspiration of many of the features we are building in App builder. We have modeled most of the data for the CAR database in this prototype.

 

Skills Needed

 

Javascript

Database

UI developers

Tech writers for those who like documenting tools

Other #HACK Challenges

 

Projects submitted for this challenge

#HACK
Child at Risk Android Platform Prototype
#HACK
Child at Risk CNX

Child at Risk CNX

Interaction Design, JavaScript
improving how we display the data that will preserve the story of each child
#HACK
Child at Risk - Mobile App

Child at Risk – Mobile App

User Centered Design
A UI design of a mobile platform for home directors to store and mange children records. The mobile app is a platform that is user-friendly and can be quickly deployed via a Smart Phone/Tablet.

View all projects

 

 

Get Informed

Sweet monthly updates from Indigitous.