Difference between revisions of "Three developers walk into a bar(code)"

From mn/ifi/inf5750
Jump to: navigation, search
(Suggested improvements to the APIs)
Line 48: Line 48:
  
 
== Screenshot and Screen flows ==
 
== Screenshot and Screen flows ==
== Documented Learning throughout the Project ==
+
== //Documented Learning throughout the Project ==
== Suggested improvements to the APIs ==
 
 
== Link to Repository ==
 
== Link to Repository ==
  

Revision as of 16:55, 6 November 2015

Patient IDs and bar code input and output

Group Members

Navn e-mail
Espen Bay Fevolden espenbf@ifi.uio.no
Vegard Søyseth vegardds@ifi.uio.no
Kjetil Bugge Kristoffersen kjetilbk@ifi.uio.no

Summary of Requirements

Features

  • The app should both scan and interpret a patient's personal bar code, that is used for identifying patients.
  • It should be able to find a patient in the database based on its bar code.
  • If there is no patient entry found after the bar code search, the system should make a new patient entry.
  • The app should exist as a web app, and also an android app.

Architecture

Barcode_architecture.png

  • Spring/Maven/Hibernate on the back end.
  • HTML/JS/CSS/JQuery + maybe AngularJS in the front end.
  • QuaggaJS seems like a good javascript library for scanning and interpreting barcodes from a connected camera.
  • We translate the front end code to Android with cordova.

Time Schedule

  • Milestone 1: 8th Novemeber
    • Document Features and Architechture on the Wiki
    • Show understanding of DHIS2 web applications
    • Set up GIT-repostitory
    • Delegate the tasks
  • Milestone 2: 22th Novemeber
    • First bare-bone version
    • Uploadable as DHIS2 web application
  • Milestone 3: 4th December
    • Project should be finished
  • Final Delivery: 11th December

Task Delegation

So far, we have a rough plan, but we need to talk with a teaching assistant to get us kickstarted. We plan to go to the group session on Tuesday 10. November.

Screenshot and Screen flows

//Documented Learning throughout the Project

Link to Repository

Our barcode repo is located on Bitbucket.

Download link to Sample Web/Android Application