Skip to content

HOW TO Build the Source Code

cloudzfy edited this page Aug 24, 2013 · 3 revisions

Introduction

The source code is divided into three parts: Patient Client, Doctor Client and Server. The whole architecture is shown in here.

Patient Client

Environment Requirement in Patient Client

  • Windows 8 Consumer Preview
  • Visual Studio 2010 Professional
  • Visual Studio 11 Professional Beta
  • Bing Maps SDK
  • CP210X Driver and ECG Sensor

Building the Source Code in Patient Client

  • Create a new directory named patient_client
$ mkdir patient_client
  • Checkout Patient Client source code
$ git clone -b patient_client https://github.com/cloudzfy/echelper.git
  • Open the ECHelper.sln in Visual Studio 11 Professional Beta, remember to change the developer information in Project Properties and the the details in server information.
  • Open the \ECGNotify\ECGNotify.sln in Visual Studio 2010 Professional.
  • Plugin the ECG Sensor and run the two projects.

Doctor Client

Environment Requirement in Doctor Client

  • Windows 7 Professional
  • Visual Studio 2010 Professional
  • Windows Phone 7 SDK
  • Bing Maps SDK

Building the Source Code in Doctor Client

  • Create a new directory named doctor_client
$ mkdir doctor_client
  • Checkout Doctor Client source code
$ git clone -b doctor_client https://github.com/cloudzfy/echelper.git
  • Open the ECHelper2.0.sln in Visual Studio 2010 Professional, remember to change the developer information in Project Properties and the the details in server information.
  • Run the project.

Server

Environment Requirement in Server

  • Windows 7 Professional
  • Visual Studio 2010 Professional
  • Windows Azure SDK
  • Windows Azure Account

Building the Source Code in Server

  • Create a new directory named server
$ mkdir server
  • Checkout Server source code
$ git clone -b server https://github.com/cloudzfy/echelper.git
  • Open the ImagineCupCloudServer.sln in Visual Studio 2010 Professional, remember to change the account information of Windows Azure.
  • Deploy the project in Windows Azure.

Support & Contact

If you have any trouble on this project, please submit it to our Issue Tracker, thank you.