Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Work done before mid term evaluation:
    1. Made the patient list using the sencha navigation list
    2. Made the top half of the more info panel ( RAXAJSS-175 )
    3. Made UI for history, diagnosis and treatment tab( RAXAJSS-176, RAXAJSS-177, RAXAJSS-179 )
    4. Made UI for refer to doctor, medication history and lab order list and implement searching and sorting in it( RAXAJSS-176 )
    5. Added searching and sorting in the patient list ( RAXAJSS-168 ) 
  • Work done after mid term evaluation:
    1. Made UI for examination tab (RAXAJSS-176).
    2. Fetched the patient list from the server using REST calls (RAXAJSS-165, RAXAJSS-166, RAXAJSS-167).
    3. Added the fuctionality to add an encounter with the obervations using REST calls.
    4. Added fuctionality to place an drug order using REST calls.

Tasks Completed :

Major Problem Faced during the GSOC:

  • Making grid in Sencha Touch: This problem was faced when I have to make grid panel in sencha touch for the refer to doc panel and medication history and the problem was solved by adding a grid plugin in the sencha library for the grid.
  • Making vertical tabs: I have to make a vertical tab panel but sencha touch have no such tab support so I made an vertical group button, linked the buttons to the tab panel, hided the tab bar and added some styles to it.
  • Fetching the patient list from rest calls: Nathan and John helped me in this and finally finished it.
  • Adding an encounter with observations: Nathan and John helped me in this too.

What I have learned :

I am really glad that I have worked with such an good organisation with such talented people during my GSOC-2012. I have learned a lot during this summer. I got the chance to work on such an amazing web app development API and explored it. I also got chance to work with the REST calls which was an amazing experience.I have learned how to work on a big project with the many other talented persons as a team. This summer was an such an amazing experience for me to works on an open source project with a great organisaton.