Download presentation
Presentation is loading. Please wait.
1
Data Visualizer for CommCare
Intership-linked project with Dimagi to assist CommCare users with visualizing their data. By: Faieez White Supevisor: Prof William Tucker
2
What is CommCare? CommCare is an open source platform designed for front line workers globally to help with gathering and distributing data.
3
Project recap: Visualizing Data
5
SOLUTION: A web application that visualizes data from the CommCare database.
10
Tools Used: • Chart.js - Chart js is a charting framework written in JavaScript. The frame- work consists of a number of charts and makes visualization simple. • Python-Flask - Flask is a python framework that makes creating web applica- tions convenient. Flask makes structuring a web application easy with the jinja templating feature. • Handontable - Handsontable is a Javascript plugin that renders a html table. • Python server - A python server that runs locally on a machine but still allows http request to api servers and script importing.
11
Project Plan for Term 3 -Do final term usability test and add improvements gained from testing. -Test the software with usability testing using at least four test subjects. - Carry out a series of functionality test by applying pressure to functions through inputs and ability to hold large quantity of data. -Similarly test user acceptance, and quantify how much the user likes and dislikes the product.
12
-Test how well the web application conforms to the user requirements .
-Apply changes using the feedback gathered from testing. -Make product efficient and reliable. -Make sure all back end code is well documented for external readers. -Create a user manual. -Write up final documentation. -Do final presentation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.