Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
title2014 Internship Project

This project is being considered as a potential project for 2014 Internships. If you are a potential intern and are interested in working on this project, please discuss it in detail with the mentor(s) listed here before submitting your internship proposal.


    1. Create a new module following Creating Modules (improve the documentation if needed)
    2. Apply for a repository at and a JIRA project
    3. Create tickets in JIRA for tasks to be completed during GSoC
    4. The one of major function of the module is to enable a interface to efficiently schedule OT activities in each OT in the hospital. (Managing interfaces for scheduling activities will be critical here).
      Scheduling needs to address changes in surgeries such as new additions, cancellations, delayed surgeries, emergencies, etc.
    5. Each surgery should be associate with following details

      • Surgery date and time.
      • Operation Theater (OT) number of ID.
      • Anesthesia type and Anesthetist Name.
      • Surgeon (Include if there is Assistant surgeon).
      • Theater nurses associate with the surgery (If possible).
      • Mechanism to track pre and postoperative events.
      • Attach any reports associated with surgery (i.e. patient surgery chart, Operative reports - transcription).
      • Managing doctors comments regarding surgery.
      • Special drugs,instruments and materials needed for a operation.

    6. Build interfaces to view daily OT activities. Also it should be necessary for view OT schedules for past and future days.  
    7. Create interface needed for hospital administrative people for analyze OT activities and efficiency. These interfaces may contains special needs of materials need for upcoming surgeries and consumption of resources in each OT.


  • Using Ajax based intuitive user interfaces
  • Design efficient scheduler with user friendly interfaces