HeaderSIS.jpg

Projects/2010-2011 Term 2

From IS480
Jump to navigation Jump to search

These are available projects for IS480. The descriptions are maintained by the sponsor or sent to the course manager. Some projects provide awards. Past Projects

TangoFX – Collaboration between ABOVE and SMU

Potential Projects for Students TangoFX is the industry’s first open standards based real-time multi-active media experience engine. TangoFX allows users to interact with media, and with one another, without being dependent on the mode of delivery of the media or the device through which the media is consumed. The software platform runs an advanced user interface and video applications in a limited memory footprint, allowing for optimal implementation on variety of networks and devices. The platform supports all industry standard streaming protocols and methods including Microsoft Smooth Streaming, Progressive Download, HTTP Streaming, and RTMP. Using smart onscreen widgets, the interactive service enhances the viewing experience by allowing viewers to connect with family and friends, pick, share and discuss scenes of mutual interest while watching live or on-demand content. TangoFX allows leveraging existing social networks such as Facebook, Twitter, and the like, and builds on top a hierarchical community model.

The TangoFX platform creates a ‘Virtual Living Room’ enabling consumers to interact, socialize and participate when watching their favorite content across any network, device or geography, thereby enabling Community TV.

In partnership with SMU, we are happy to involve the student community to extend the platform. Here are some projects that we are looking to offer to students as part of collaboration and pilot with SMU:

  • Applications on iPhone/iPad to leverage the services of TangoFX and provide a seamless experience
  • Applications on Android devices to leverage services of the platform and enable interactions
  • Custom and segment specific portal applications that use TangoFX interactivity engine to enhance user engagement and interactions
  • Development of HTML5 and Flash based UI and media player to provide TangoFX interactivity across platforms
  • Building a patent pending analytics and reporting engine

We are also looking at opening the platform services through a set of APIs and / or web services such that 3rd party applications can be developed over TangoFX. This would require working closely with the core team to define the external services.

Students can aim to learn the following while working on any of the above projects:

  • Hands on experience of building media and rich internet applications using Web 2.0 technologies
  • Market analysis and translating market requirements into applications (complete SDLC)
  • Building scalable and flexible architectures for real-world deployment
  • In-depth understanding of media and related technologies
  • Some projects have potential to generate IP and in the process get an understanding of patents
  • Interactions and working along-side professionals and experts from industry

If this sounds exciting and you want to be part of the next generation interactive experience platform, please feel free to contact us at: smu-projects@above-inc.com

A Web2.0 Online Social Community for IS480

Have you ever wanted to meet the former students of IS480 to get their advice or take a look at all the great projects the IS480 alumni have ever accomplished? Have you ever wished you knew that one of the other teams actually had exactly the right piece of information or tool that you are scratching your head trying to find? Maybe some discussion or hang-out with other teams to release stress? Or to share some of your lessons with those coming IS480 students?

Let's build a online home for IS480 that each and every one of us would love to hang around all the time.

(1) You will be using one of the leading open-source PHP packages out there (e.g. Symfony http://www.symfony-project.org/) which are widely used by many popular websites.

(2) You will need to unleash your imagination to bring the best of IS480 online and draw all of us there.

For details, please come to talk to me.

Contact: SIS Prof. ZHU Feida at fdzhu@smu.edu.sg

Driving Singapore's Service Excellence: An interactive, dynamic website for CSISG corporate subscribers

The Institute of Service Excellence at SMU (ISES) was established by Singapore Management University (SMU) and the Singapore Workforce Development Agency (WDA) with the primary aim of raising service standards and promoting a culture of service excellence in Singapore. It was launched by Minister for Transport and Second Minister for Foreign Affairs Mr Raymond Lim at an event in SMU on 18 July 2007.

As Singapore positions itself as a key Asian hub for a broad spectrum of services, having consistent and impeccable service is the foundation to world-class standards of service excellence and leadership. The Institute of Service Excellence aims to nurture a business environment where service excellence is firmly entrenched in the culture, policies and processes, and in the mindsets of the country's leaders and service providers.

The Customer Satisfaction Index of Singapore (CSISG) is a landmark measure of customer satisfaction cutting across sectors and sub-sectors in the services industry of Singapore that is jointly developed by the Institute of Excellence at SMU (ISES) and the Singapore Workforce Development Agency (WDA). It is produced and updated on an quarterly and annual basis. More information here at http://www.smu.edu.sg/centres/ises/CSISG.asp

As a key service component of ISES, you are expected to build an interactive, dynamic website for CSISG corporate subscribers. The system should meet the following requirements:

(1) through interactively visualizing relationships between variables in 2D, 3D, (and preferably 4D), allow managers to interactively generate a PDF report of their CSISG results

(2) the system should allow them to interactively run regressions to test simple hypotheses

(3) the system should adhere to good data visualisation principles (e.g., Edward Tufte, http://www.edwardtufte.com/tufte/books_vdqi )

(4) should be a combination of both server side and client side implementation. Minimal information should be sent to the client for visualisation for data protection considerations

(5) clients to support are iOS, Mac, Windows, Linux.

(6) server is Apple Xserve running Mac OS X Server 10.6 (i.e., Apache, MySQL, R).

(7) system should have a moderate to high-level of data security and authentication.

Contact: SIS Prof. ZHU Feida at fdzhu@smu.edu.sg

IDS Project Rainbow

IDS1.jpg

Background IDS provide outsourced services to principals typically using IDS’s own applications and emailing daily, weekly and monthly reports. IDS has selectively shared information on the web but now wishes to develop a portal dashboard that converts data in to action by putting online data organized by user role that provides an immediate picture of the situation and facilitates rapid decision making.

Requirement Business Intelligence Dashboard has always been a part of IDS Group’s value added service offering to its’ clients. IDS, in an initiative to improve and enhance it’s services to the clients, has embarked on a “soul searching” mission for its’ Business Intelligence processes and practices. There’s an urgent need to enhance this area in order to be competitive and to retain its’ customers

Research and study current Business Intelligence dashboard processes and practices and identifies gaps and recommend key areas for improvements. Research on Social BI Dashboard and or any other hot industrial trend and recommend to IDS Group for future adoption.

IDS2.jpg

Project scope

  1. Analyzed, Design, Mockup of Business Dashboard that support day to day operation process for decision making
  2. Study IDS Group’s current BI practices and identify strengths, weakness, opportunity for improvements and threats (SWOT)
  3. Study on current “hot” topic on “Social BI Dashboard”; identify key strengths of Social BI Dashboard to see how it will enhance IDS Group’s value added services to its’ broad client base

Expected deliverables

  1. Implement a Business Intelligence Dashboard for Logistics, Distribution, Supply Chain, HRIS, etc dashboard
  2. Recommend and prototype using tools, best practices and procedures in adopting “Social BI Dashboard”

Focus: Data content and visualization

Industry: Logistics & Transportation

Prerequisite: Strong background of business analytical skill

Technology: Hyperion, Trigantic or Excel (more of POC)

Contact Nicholas Tan – Director IT Application, IDS Group, Malaysia Nicholas.Tan@idsgroup.com

MTI - Mapping touchpoints

Ministry of Trade and Industry.

We are looking for:

Final product would be a map of Singapore's touch-points all over the world, and touch points could range from the super concrete (physical office) to the virtual (online community, facebook advertisement for that region). Of course, it should allow user to vary the different kind of touchpoints, make selection by agency, geography, platforms (network sessions, advertisement, think tank, etc), target audience, etc.

So the product should be highly interactive. The system should allow us to manipulate the display and take different data sets. We don't need it to do analytics. We would prefer it web-based so that it's purely platform neutral and highly portable.

The objective is to understand our international promotion efforts and to see if we are informing or confusing our target audience.

To be deployed at MTI (IIS is highly likely).

Data will be provided in excel format.

Contact: Edmund Zhou, Edmund_ZHOU@mti.gov.sg, Asst. Director, Industry Division, Ministry of Trade & Industry


StarHub - Interactive Applications on Mobile/TV

Logo (starhub).gif

StarHub, the leading quad-play provider in Singapore, prides itself in providing the best entertainment and information services to consumers via its smart network, unrivalled range of content, and constant most importantly its constant push for new and innovative services that generates great value to our customers.

StarHub is keen for students to embark on the following projects:


Project 1: Mobile Advertising/Location-based Application

As most mobile devices now comes with both high-speed mobile broadband as well as location-aware capabilities, StarHub would like to explore on harnessing the abilities of such devices with an array of mobile applications that taps onto such capabilities. The applications should:

1. Be developed for one or more mobile platforms (iOS, Android, WP7, Blackberry)

2. Enables social and location-based functions

3. Include forms of multimedia playback or content integration


Teams are encouraged to propose out-of-the-box applications and solutions. Sample ideas are:

- Location Based Proximity Dating and Chat

- Telescope magazine on iPad with in-video trailers


Project 2: TV-HTML Browser Applications

StarHub is exploring browser-based applications suitable for TV screens, controllable via remote controls or any other interface connected to setop boxes or TV sets. The applications should:

1. Promote social interactions with peers/communities

2. Provide simpler means of interacting with existing web applications

3. Aggregate different information/services into a single application


Teams should focus on creating an easy-to-user, end-to-end application for customers to use easily on their television sets. Sample application ideas are:

- Social Java script TV games (single and multi player)

- FaceBook/Twitter/other social media on TV

- Fantasy Football

- Discussion/Rating of TV programmes onto Facebook/other social media

- Photo Album (View from Flicker/Picasa etc)

- Aggregate multiple RSS feed for presentation on TV portal

- Recipe/Where to Eat/Promotion TV

- Travel/Where to Go on TV Portal

- My Locator service (tracking of users) on TV

- Shopping Portal


What should you do?

As you start thinking about what sexy application your team should design and develop, you should:

1. Take a look at StarHub's website at http://www.starhub.com and discover the range of products and content that your ideas could be build on

2. Scour the world's greatest technology/multimedia/telecommunications portals and websites and gain insights into what other people are doing with their devices/broadband/location-aware services.

3. Contact Andy at andy.choi@starhub.com for a chat on the possibilities of the project

4. Think of this project to go beyond just a student project, but going as far as a commercial service

G Element - 3D SMU Room Booking System

Web applications are popular due to the ubiquity of web browsers, so if you are passionate about web application development, this project is for you:

Traditional room booking systems do not enable the user to visualize the physical aspects of a building. With GermaniumWeb (http://www.germanium3d.com), it is possible to implement an interactive room booking system, in 3D. Form a team of 4 to 6, and create an interactive web-based 3D SMU Room Booking System using the following (or equivalent web technologies that achieves the same purpose): JavaScript, PHP and MySQL, with GermaniumWeb as the 3D platform.


You’ll be using Google SketchUp to create the 3D building model of SMU. The project shall require about 4 months.


To further enhance the application, integration with other technologies can be done, for example Google Calendar for schedule publishing, or SMS for reminders/notification.

3DSMURoomBooking.JPG


A useful starting point is the training videos for GermaniumWeb: http://blog.germanium3d.com/2010/07/video-for-cxa2010-training.html


If you are interested, please contact Chwan Ren at chwanren@gelement.com

K-Sketch - Animation for the Rest of Us

K-Sketch

K-Sketch allows ordinary computer users to create informal animations from sketches. The system has been highly tuned to allow a wide variety of animations to be made quickly and with little learning. A prototype of the system (for Windows only) and videos describing its use can be found on the K-Sketch website. A new version of the system that runs on many platforms through a web browser will soon be released. This new version is being built to run in Adobe's Flash player and Adobe AIR.

K-Sketch Prototype User Interface

Click here to see it live!

Project 1 Title: Animation Sharing Web Site

New K-Sketch users need an easy way to get started. The goal of this project is to build a web site that will introduce new users to K-Sketch and give them an environment for organizing and sharing their animations. This site should provide a tutorial for using K-Sketch (a written tutorial will be provided for reference), an easy link to the K-Sketch application, and facilities for managing and sharing animations. The animation management interface will serve two classes of users:

  • Novices who are learning about animation. These users need to maintain a small number of animations and share them with friends.
  • Teachers who ask their students to create animations as an exercise. These users need to create "assignments" that will be given to other users. The animations created in these assignments will be managed as a group.

This web site will be deployed on cloud computing infrastructure, and will become an important part of the K-Sketch project!

Prerequisites: Students must have an interest in designing user interfaces and experience in building and deploying web applications to Google's App Engine.

Timeline: about 6 months.

Contact: Richard C. Davis (rcdavis@smu.edu.sg, tel 6828 1967), SMU Assistant Professor of Information Systems.

Project 2 Title: K-Sketch on iPad

We are also looking for a motivated group of students to take on the task of porting K-Sketch to Apple's iPad. K-Sketch is being designed for mouse-based and pen-based systems, but it is perfect for portable tablets like the iPad. Adobe provides tools for converting ActionScript-based Flex applications to Objective-C-based iPad applications, but K-Sketch's user interface must be modified for multi-touch input. The students who undertake this project will be able to show their prospective employers a dynamic application that runs on the hottest software platform in the world.

Prerequisites: Interest in user interface design and strong programming ability are a must. Students must also have interest in learning how to build event-based, multi-touch user interfaces in ActionScript and Objective-C. Students need to have their own Macintosh computers for development. Licenses for Adobe Flash Builder and a single iPad will be provided.

Timeline: about 6 months.

Contact: Richard C. Davis (rcdavis@smu.edu.sg, tel 6828 1967), SMU Assistant Professor of Information Systems.

Tan Kin Lian & Associates - Bright Sudoku

Sudoku is a popular game, with a large base of fans around the world. There are many Sudoku games available on many devices and websites. Countless books have also been published.

The special feature of Bright Sudoku are:

  • Can be played on many types of mobile devices
  • Gives a choice of levels 1 to 6
  • Provides a vast array of choice of puzzles at each level
  • Have a unique system of giving a score for each puzzle that is completed, based on the time taken by the player compared to the average time for the community
  • Allows the player to track the personal progress for each level and up the levels
  • Allows the player to reduce the time taken through constant practice

This application has the following components:

  • A database (MySQL or MS SQL) that stores 50 Sudoku puzzles at each level, i.e. total of 300 puzzles, provided by Tan Kin Lian.
  • An algorithm to clone the selected puzzle by scrambling the numbers, so that the puzzle appears to be different for each attempt
  • A mobile application using the preferred language for each type of device (e.g. Apple, Android, Windows Phone 7, Nokia) or HTML5 (that can operate on most applications)
  • A formula to compute the score based on the time taken by the player to complete the puzzle, compared to the average time taken by the community (i.e. other players who have attempted the same game)
  • The interface to allow the mobile device to retrieve the puzzle from the server and to update the server with the time taken by the player for that puzzle (which is used to compute the time taken by the community)
  • Local storage of the results of each player to track the personal progress and the average score at each level.

For more details, click here

Contact:

Tan Kin Lian | kinlian@gmail.com

Note from course manager: It is obvious you can get sudoku code from the web. Some algorithm analysis, additional components above, mobile devices (depends on available handset), etc are part of the scope of this project.

OPTIRAS - Solar Energy Monitoring App

Optiras Solar Thermal envisions to be a top provider of Solar Thermal Solutions for buildings. Our systems are to be designed, built and operated with the goal of optimal use of free, abundant solar energy for multiple purposes. We provide a full range of services from Energy Auditing/Modeling Solutions, Energy Reduction Recommendations as well as the implementation of packaged, intelligent Solar Thermal Solutions to cost effectively reduce energy consumption using renewable solar energy.


OptirasClayton2010.JPG

Contact:

Clayton | Clayton@optiras.com

Darrell Zhang | Darrell@optiras.com

RADIOactive- Total Solutions for New Radio

RadioActive.JPG

After having conquered Singapore and Malaysia with Laylio, MeRadio and a dozen more mobile Apps and Radio services, our company, RADIOActive Pte Ltd is in need of an extra hand to meet our demanding customers and their exciting projects in the Media industry.


Gaming Project: Laylio Sentinel

Meradio.JPG

Our songs database is growing fast every day and a few glitches appear here and there. The Laylio Sentinel project aims to fix the broken songs metadata, remove duplicates, insert new songs by wrapping it into a fun and rewarding game for our millions of listeners to play while they tune in to their favourite radio stations.


Toys for this project:

  • Google App Engine / Java
  • JSP / PHP / SQL
  • Custom HTTP API
  • Backend Statistics (popular songs, users ranking, popular stations, etc.)
  • Backend Administration
  • iPhone SDK + Android SDK
  • Facebook API


A team of 4 students for 3 months should be able to deliver something fun.


Facebook Game: Laylio RAS

What about building a collaborative game to push your favourite songs to your favourite stations? Gather your friends and compete against other teams for your favourite songs.

Toys for this project:

  • Deep Facebook integration (Facebook API, FQL, etc.)
  • Integration with Radios playlist management system
  • Mobile website
  • iPhone App
  • Android App
  • Blackberry App

A team of 4 students for 4 months should do.


Got ideas? We are all ears! Thinking of a something that could revolutionize the Radio experience? Think you can build it yourself? Come to us we can offer knowledge, connections and support to nurture and kick-start your project. We are not just tech guys, we are Radio people.

Got Interested? Do not hesitate to contact us for more information or enquiries and bring your coding buddies along. We like teams that work well together.

Company Representative: Yohan LAUNAY, Software Architect / Technical Team Lead –RADIOactive Contact: yohan@radioactive.sg P.S.: All questions will be answered – the answer is 42

Microsoft Corporation

Project Description: Part One

We are looking for a web application set up online for local developers to exchange ideas, share Microsoft technology knowledge and socialize among themselves. This platform will become a pipeline for content generation in Innnovativesingapore.com and Microsoft MVP selection. This platform is used by Singapore local developer community.

By using this web application, developers are able to:

  • pull their personal technical blogs in(RSS) or post new technical blogs
  • comment/rate on other’s blogs/ideas
  • Share their ideas among themselves and people are able to give feedback
  • Set up their own profile (we could leverage on existing Facebook network) and have ratings (points are generated by command on others’ blogs, posting blogs or voice out ideas)

Requirements:

  • Clean, nice, easy-to-use interface
  • Project needs to be implemented and deployed by April 15th,2011
  • Suggested CMS framework is Drupal
  • Required deployment on Microsoft SQL database and Windows Server


Project Description: Part Two

Create an application on Windows Phone 7 so that users could view all the technical blogs /news on the community platform and share/comment ideas. Basically, selective functions from part one are expected to go mobile.

Requirements:

  • Using Visual Studio and Expression Blend to deliver a rich-functional Silverlight mobile application
  • We will provide window phone for development testing
  • Project needs to be implemented and deployed by April 15th,2011


Project Client: Mingfei Yan, Developer Evangelist, Microsoft

Contact: yanmf@microsoft.com

SingPath - The most fun way to practice software

Singpath

[Singpath], a game developed by Pivotal Expert, is the most fun way to practice software. It is offered as a free online game that anyone anywhere in the world can play to practice their software development skills. Singpath currently supports Python, Java, and Javascript and will be adding additional languages in the future.


Project Title: Singpath Facebook Game

Create a Singpath Facebook application based on the web browser-based version of Singpath using the following:

  • Facebook API
  • Singpath JSON API
  • JQuery and Javascript
  • Singpath HTML Content


The application created is targeted to reach the mass Facebook market and enable anyone anywhere to practice software development without leaving Facebook. In addition to replicating the experience currently offered by Singpath, the team is encouraged to explore additional ways to encourage Facebook users to practice software development longer. This could enclude challenges to friends and various other social networking game features that might enhance game play.

  • Create a user interface compliant with the Facebook guidelines
  • Develop any JSON API extensions that are needed which are not already supported by the Singpath API.
  • Create a viral marketing campaign to support the launch of this new Facebook app.


For more information or any interested applicants, please email me at

  • SandraCBoesch@gmail.com - C.E.O

Avocent® Asia Pacific (Emerson Network Power)

[Emerson Network Power], a business of Emerson (NYSE:EMR), is the global leader in enabling Business-Critical Continuity from grid to chip for telecommunication networks, data centers, health care and industrial facilities.

Project Title: Emerson Information Portal (EIP)

Create a mobile phone Information portal application that allow Emerson / Avocent to position in market in terms of awareness of branding and solution on the move / on-demandusing the following:

  • Apple iPhone using iOS

OR

  • Google based using Android


The application created is target to reach the mass whomare existing or prospect customers.

  • Create front end and back end solution for each platform
  • Providing push information into Emerson apps installedon all platforms from their Geographical location telco subscriber once there is/are any updates
  • Events on respective Geographical location will receive information / events at their location and not other Geos
  • Information will be sent via Apps as an gateway to notify them on all critical information at-a-glance
  • Enhance user experience from both browsing Avocent Solution and to keep them posted on the latest information
  • Provideprospect customers what Avocent offer to the industry
  • Customers will be able to retrieve / read information on the move
  • Able to provide them on demand information rather than browsing via intensive website which will consume data traffic for end users.
  • Program must have limitless scalability

PDF file

Eligible for [Avocent Prize]

For more information or any interested applicants, please email us at

  • alvin.cheang@emerson.com - Product Marketing Manager
  • edina.tan@emerson.com - Field Marketing Manager

Pykids - Jamming with Code

Pykids

Project Title: Pykids iPad Application

Create an iPad application to help Singapore kids practice software development skills using the following:


  • Objective C
  • iOS API
  • Singpath API


PyKids is launching a set of courses in Singapore to introduce children to the fun opportunities and challenges of programming. In these courses, students will be introduced to the Python programming language and the Android mobile platform. As part of the courses, students will compete in competitions each week to prepare for larger tournaments where prizes will be awarded. These competitions will serve as assessments to provide students and parents with confidence that the students are gaining valuable skills.

Since 1 in 10 Singaporeans owns an Apple iPhone, iPod Touch, or iPad device, PyKids would like to create a mobile application that works on these devices. This mobile application will provide an fun, interactive way for students to review course material and to prepare for upcoming programming tournaments. All of the code analysis and execution will be done by the Singpath web service. So this project will focus on developing an interesting touch-based iPad application with engaging game play. Extension possibilities: If interested, the student team is encouraged to leverage their iOS and GUI development skills to create a prototype for an iPhone or iPod Touch version of the game. These devices have considerably less screen area to support study, so additional research and innovation in the user interface design would be necessary.

For more information or any interested applicants, please email me at

  • chris@pykids.net

Kampung Temasek – School of Doing KampungTemasekLogo.jpg

KampungTemasekPlan.jpg

KTemasekSite1.jpg

Kampung Temasek, The School of Doing is an open campus that we started building since early this year. It is in the style of 1960's kampung style, but riched in sustainable concepts, technologies and living. What we aim to allow city kids to experience what does it take to design and build a happy community, lead a sustainable way of living in their daily lives and how to reach for their dreams.

Project Title: Design and develop a Volunteer Management System

One big component of the Kampung Temasek is our volunteers. It is only through the help of volunteers to build the huts, facilities, plant the trees, spice, and flowers that makes the school meaningful. Volunteers can also help to design and run activities or programs. Therefore, we need a highly collaborative volunteer management system to facilitate this component.


Functionality of IT System:

  1. Volunteer-centric: Able to understand the social science of volunteer process and match / suggest volunteers appropriate tasks or jobs. This also ensures a good volunteering experience for each of the volunteers that spend even an hour of their time.
  2. Highly Collaborative Network: How can we make use of social networks to build a communication and informative platform for volunteers to know what is necessary to carry out their operation effectively and meaningfully.
  3. Record System: Something that allows us to keep track of volunteer hours and contribution, so we are able to feedback and monitor the learning rate of them.
  4. Fun: How can we make use of game mechanics, apps or social network platforms to improve the fun experience in volunteering together.
KTemasekSite3.jpg

As of now, www.kampungtemasek.org is built on Joomla! open source platform. We encourage students to explore facebook apps, iphone apps, games etc.

This could be a well potential platform for many more volunteer host organizations when it is done, because there is a need in having a more volunteer-centric operation.

We will be able to provide:

    • Any necessary cost for web hosting or development
    • Sharing of existing volunteer operations and other volunteer host organizations that doing similar stuff
    • Design thinking and volunteer-centric approach to derive a friendly user interface

Requirements: We like to work with students that are interested in these areas:

    • social sciences /human-centric design/ user experience design/
    • apps development / web programming
    • passion!

Timeline: about 3 months


Some photos: http://www.facebook.com/pages/Kampung-Temasek/141755409181968?v=photos

Contact: Soh Ju Hu soh.ju.hu@gmail.com

Buy1GIVE1 – powering a more giving world B1G1 logo small.png

B1G1 is not so much a Social Enterprise company – it’s more the start of an extraordinary movement to create a world full of giving.

Through the web, live in front of audiences around the world, B1G1 brings businesses, individuals and Worthy Causes together in a way not seen before.

The key: transaction-based giving

One of the keys to B1G1’s expanding presence is transaction-based giving, where small amounts from day-to-day transactions are given back to Worthy Causes to make a massive difference. Consider this simple act — buying a cup of coffee. Nothing extraordinary in that. But imagine it this way …. Buying a cup of coffee and a child in Africa getting access to water as a direct result. B1G1 links any business products/services to giving activities. And it does it simply, efficiently and effortlessly.

IndiaSchoolChildren.jpg

Design and Being Crazy

B1G1 understands more than most, we think, about the importance of design and simplicity and clarity of processes. And some might see our mission of creating a world full of giving as crazy. And that’s why we like what Steve Jobs of Apple had to say about being crazy: “.... where some people see crazy we see genius: .....because the ones who are crazy enough to think that they can change the world, are the ones who do.”

We have so far worked on building our new giving systems with SIS students and it has significantly enhanced the activities and operations of B1G1. Now, we are taking it even further to maximise the way we encourage more giving to happen through our network.


Required System

We are now working on additional systems for the existing giving engine (www.b1g1.com) to make the giving activities of users and supporters more effective and versatile. One significant one is the Giving Credit System – which we can also call ‘Giving Bank’.

This Giving Credit System will allow the business members of B1G1 to pre-purchase giving credits and use them later or issue these credits to their employees and customers as incentives/rewards. This will encourage more giving activities among the members.

More detailed requirements can be discussed with interested student groups. However, the project is still open to accommodating many more creative ideas.

We see this system will really enhance the way we monitor the network activities and how we reward people who take actions to support B1G1 – creating more giving in our world.


Below is the list of key skill requirements.

  • Technical understanding and ability to program PHP-based system (because our current site is PHP)
  • Creative thinking to come up with new solutions for our systems and operations
  • Basic understanding for Drupal system preferred (we are currently in a process of launching a Drupal based website so understanding of our current structure will help efficient linking of systems and applications)
  • Good understanding in database management


MasamiSato.jpg


Standard Chartered Bank - iLab@SMU

Standard Chartered Bank
Standard Chartered Bank @ iLab


iLab@SMU is a collaborative partnership setup in 2006 by Standard Chartered Bank and SMU to create a hotbed for business, technology and financial innovations that will be rolled out across the Bank's network in Asia, Africa and the Middle East, while delivering on the Bank's commitment and belief in talent development. The collaboration creates opportunities for students to experience the corporate environment as they work on projects to solve real-life business problems with the Bank.

iLab@SMU has sponsored close to thirty IS480 projects since its inception in 2006 and had generously recognized and rewarded excellent performance from IS480 teams and individuals that delivered exceptional results in their projects.


Got ideas? Talk to us about it!

Come to us if you want to explore project possibilities. A number of iLAB projects have been initiated by YOUR ideas, and then refined through interaction with SCB professionals.


Requirements for ALL iLab@SMU projects :

  • Passion and Willingness to explore boundaries of innovations
    • New tools, Development environment
  • Academic Modules pre-requisite
    • IS203 Software Engineering
    • IS301 Enterprise Integration

Contact: Koh Lian Chee - lckoh@smu.edu.sg / ilab@smu.edu.sg


Drop an email to me to arrange a time with our staff to find out more about the Standard Chartered Bank @ iLab!

SMU - Alexandra Health T-Lab

Alexandra Health Logo.jpg


Alexandra Health, together with the School of Information Systems (SIS) at the Singapore Management University (SMU) have established a partnership since May 2010 to work together to demonstrate fresh and better ways to serve and satisfy patients whenever they are interacting with the Alexandra Health system. Through this partnership, a joint mechanism known as the "T-Lab" has been established that enables students, staff and faculty of SMU's School of Information Systems (SIS) to team with professionals from Alexandra Health to work on a continuing series of projects to improve service delivery, quality, productivity and experience.

Contact: Koh Lian Chee - lckoh@smu.edu.sg

  • Academic Modules pre-requisite
    • IS203 Software Engineering
    • IS301 Enterprise Integration


Project 1:

Knowledge Management System

To build user-friendly and efficient mechanism to enable:

  • the repository and retrieval of the organization's staff advisory ("How to" instructions) documents
  • fast, natural and Web 2.0 browser-like front-end interface for users to search for required documents.


Project 2:


Patient Satisfaction Management Dashboard

An management information system to help departmental heads to make sense of the data captured during the patient satisfaction survey.

We expect the use of dynamic and interactive visual representations of the information via a rich internet and user-centric application.

Significant volume of data is ready for any interested team to tackle and analyse!


For both projects, more details will be supplied by the project sponsor to any interested teams.

H.N. Mok

Talking to a Car

Description: Diagnostics information (e.g. speed, fuel etc) from modern cars can be read from the car's onboard diagnostic (OBD) tool. This project involves the creation of a mobile application which communicates with the car's OBD tool (via bluetooth) to extract useful data and display them as meaningful graphs. This project will be a very "showy" one if properly implemented.

Prerequisites: Passion & general proficiency in programming. Students are expected to be self-learning a lot.

Timeline: This project is expected to take <6 months (preferably summer months). There is a lot of flexibility in scope and this project is extensible to very difficult proportions, so the amount of time required is dependent on the scope which will be agreed upon at the onset of the project.

Contact: Mok Heng Ngee (hnmok@smu.edu.sg, tel 96630214), Instructor, SIS/SMU.