/iboard-is

iBoard is a windows desktop application to aggregate and show information from multiple sources like Moodle, Twitter and email.

Primary LanguageC#

Introduction

iBoard is a windows desktop application to aggregate and show information from multiple sources like Moodle, Twitter and email.

This project was developed within the course of Systems Integration at the Computer Engineering degree from School of Technology and Management of Polytechnic Institute of Leiria. It consists on a windows client for the Moodle, Twitter and Email, and a server module to Moodle.

The client is based on the Windows Presentation Foundation and .NET framework. The server module to Moodle is build on PHP.

Screenshots

Login screen

Image of the login screen

Add account screen

Image of the add account screen

Account type selector screen

Image of the account type screen

Moodle timeline screen

Image of the moodle timeline screen

Requirements

Client

  • Microsoft .NET Framework 4
  • SQL Server Compact 4.0
  • SQL Server Express

Moodle Server

  • Web server with PHP support
  • PHP version 5.2+
  • Moodle 1.9.10+ and its requisites
  • php_soap extension enabled