HeaderSIS.jpg

Projects

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

Kris Kong SIS 2010 graduate - Butterscotch

Background Notes All organizations face the common problem of finding the right person for the right job. This problem is further aggravated with the tedious process of

  • Downloading, opening and screening each candidate's curriculum vitae (CV);
  • Tracking interviews and the review process.

Job applicants too struggle with what to put in their CVs, not to mention managing customized cover letters for each of the companies they are pursuing. Objectives We intend to build a recruitment software served via an SAAS model

  • To streamline the entire hiring process;
  • To help job applicants manage their customized CVs and cover letters.

Business Requirements

  1. Develop the functional web portal interface for job applicants.
    1. System is intuitive and dynamic for users to customize and generate the content of CV and cover letters.
    2. Use of OAuth for users to aggregate their personal information from various social networks, i.e. Facebook, LinkedIn, Google+.
    3. Ability for users to manage different versions of CVs and cover letters
    4. Ability to email and keep track of the sent-out CV and cover letter copies.
  2. Develop the functional web portal interface for HR functions.
    1. Setup job openings and integrating with the company’s career page
    2. Retrieve up-to-date information of candidates.
    3. Manage the workflow of the hiring process
    4. Filter candidates based on user selected criteria.

Technical Considerations

  • Scalability: System should be scalable to serve 1 - 2 million users on cloud hosting.
  • Platform / Technology:
    1. Use of open source language/platform (preferably PHP or Java).
    2. Use of open source database.

Contact Kris Kong, Software Engineer, ST Electronics (Info-Software Systems) SIS Graduate, 2010 Email: kris@kriskong.com

Wong Cheok Lup Principal Consultant, www.tinkeredge.com Email: cheoklup@tinkeredge.com

LARC

These are all the projects currently in discussion.

Sentosa Project – Lau Hoong Chuin, William Yeoh

  • Develop an iPhone application with a back-end web service. The purpose of this application is to gather geo-location information of visitors and recommend venues/attractions near by. Students will get to interact with LARC faculty/scientists as well as Sentosa.

Mobile Analytics – Archan Misra

  • Android app development.
  • More details to come later.

BuzzCity - Ee-Peng Lim

  • Design an external agent for suggesting and posting relevant recommendations (at the user level) to myGamma, a mobile application for social networking.

JamiQ - Ee-Peng Lim

  • In discussion.

IDA – Kyong Shim, Ee-Peng Lim

  • In discussion.

Contact Kyong Jin SHIM <kjshim@smu.edu.sg>

Surroundipity

Have you entered a room and wondered whether the person in front of you could be your next business partner, your future wife/husband or someone who listens to that obscure band that you thought no one but you was listening to? Have you wondered what's the first thing you should say to them? Introducing Surroundipity - a mobile application that reveals hidden connections wherever you go. There are hundreds of people whom we pass by everyday, never to meet again. Some of them could have made a positive difference to our lives. Based on events and venues that you are at, the application recommends you the most relevant people for you to meet based on common interests and contacts. Surroundipity is for professional networkers and social animals alike. The mission of the Surroundipity is simple - eliminate all missed opportunities.

Objective and Scope To build and launch an iPhone Application that recommends users of whom to meet based on where they are. By making use of Facebook and LinkedIn APIs, we are able to detect common interests and contacts. This facilitates real-life interaction.

  • Technologies used
    • HTML, CSS, Javascript, PHP, mySQL, Objective C, Facebook API, LinkedIn API
  • Requirements
    • interest in location-based social networks
    • experience in iPhone App development
  • Nice to have
    • experience dealing with Facebook and LinkedIn APIs
    • belief in the transformative power of social-networking
  • What you get
    • work that can immediately impact your peers
    • design and user interface that is ready to implement
    • no bureaucracy and corporate red tape
    • startup experience
  • Contact

Mok Wen Kai (SMU alumni, cofounder of wholivesnearyou.com, world's first location-based social network) Email: wenkaimok@gmail.com

Gastro Culture - Happybox

Company Gastro Couture Pte Ltd is a SPRING funded startup that sells empty tables for restaurants. Among our product lines is a reservation system that caters to odd hour timings. Gastro Couture is launching a new product line that would revolutionise the gift experience by packaging experiences into a giftbox to be sold at major retail stores.

Project To build an App on both the IOS and Android platfrom that is able to link to products and product description that we sell and be able to perform ecommerce functions. Tracking of customer click through behavioral data is one of the functions that would be valuable to have. This app can be either a native or a hybrid app and can be integrated with our upcoming website.

Scope Gastro Couture would require an app with the following functions.

  • To work on primarily IOS and then Android
  • To show displays and description of products which are added and edited regularly via our website
  • Ecommerce functions that includes payment gateways
  • Tracking of user interaction for specific marketing research - As cookies are not available for app, a solution needs to be proposed.

The product pictures and description would be stored on a local server. We are currently developing the website using the wordpress framework. As more product display and description might be added and edited regularly via our website, it would be better to create a hybrid app which is integrated with our main website. HTML 5 can be used to create the App.

Contact Zhengrong Loh <zhengrong@gastrocouture.com> Gastro Couture Pte Ltd

SATS - Staff Deployment Simulation Software

Always curious how complex and exciting aviation industry can be? Here is your chance to find out now!

SATS Passenger Services (Airline Operations) is looking for keen IS480 team like you!

We have 800 staff in our department to handle more than 35 airlines. Every year, we have two major airline flight schedule change - summer (April) and winter (November). Each change can be a drastic one and has great impact on staff roster. Usually, it will take about 4 weeks to come out with a new roster.

We aim to reduce the time to do a new roster to 2 weeks. Hence, there comes the purpose of the Staff Deployment Simulation Software. Also, the software will identify training gap and potential deployment problem. The simulation model will be follows: Sdss-simulationmodel.jpg

The greatest challenge of this project is the simulation logic as it need to propose an optimal roster. To facilitate a better understanding of passenger operations, live flight operations and tour in the airport operations facility will be provided (subjected to security clearance).

The development technology will be Java and it will be a desktop application. At least one Operations Management team member will be added advantage (not a must).

To find out more about SATS, visit SATS Homepage

Want to know more? Feel free to contact Kevin Choy at kevin_choy@sats.com.sg

Tan Kin Lian & Associates Pte Ltd - Monopoly Guru

Platform: iOS (iPad), Android (tablet) or Windows (desktop or laptop)

Introduction

Tan Kin Lian and Associates (the Project Owner) offers this project as a IS480 project for a team.

This project is to develop the game Monopoly on any of the selected platforms using a special presentation conceptualised by the Project Owner to allow participants to learn the strategy of property investment.

The project team will be invited to play several rounds of the Monopoly game on iPad for three hours to get a feel of the intricacies of the game.

A prize of $1,000 will be given to the project team, if the final product is suitable to be deployed in any of the application store.

If it is to be deployed, the Project Owner will apply for a license from the copyright owner of this game, for the game to be commercialized.

Details

Contact Person Tan Kin Lian Email: kinlian@gmail.com

TEDxSingapore - Project Connect 2 & Project X-Quest

TED and TEDxSingapore TED and TEDxSingapore are non-profit organisations dedicated to Ideas Worth Spreading. TED hosts two annual conferences and posts over 900 TED Talks online at TED.com with over 300 million views to date. TED also initiates projects and initiatives that seek to leverage the power of ideas to change the world. TEDxSingapore is an official licensee of TED founded in April 2009 and numbering many thousands people today. To date, we have hosted 11 idea events, platformed over 40 speakers and performers such as Inch Chua, the late Dr. Milton Tan and many others. The TED community in SIngapore has grown to over 8,000 people over 2.5 years and they meet this face-to-face through our idea events, and are connect online via our social networks on Facebook, LinkedIn sites .

Project Connect 2

Problem/Challenge : The mission of TED and TEDxSingapore is to connect thinkers and doers together to build a better future. We seek to do this simply, meaningfully and powerfully. Online our community is connected mainly through Facebook, LinkedIn and Twitter. There are also profile pages and conversations platforms on TED.com. However, these social networks are not purpose-designed to connect mass numbers of people effectively or meaningfully. For example, we would like to enable the community to find and connect with people based on common passions, or by common interests in Talks or community initiatives like the TED Prize, or any project ideas initiated by people.

Project X-Connect: objective and scope : To continue the design and launch an online social network platform that complements that existing social networks. Most importantly, this platform will enables members of the community to find and connect to others in more meaningful and useful ways that general social network platforms cannot do. Also members will be able to find and connect with each other based on common interests, passion and other fields. They could also connect based on common interest in particular topics, Talks or initiate or join project ideas like the TED Prize. It is envisaged that community members will be able to incorporate or ‘pull’ information on a permission basis from their existing profile pages on FB, TED.com or LinkedIn without having to retype and reenter this information from scratch. A first basic phase of this online social network is being done by a x480 team and will complete this by Dec 2011. Continue with Project Connect taken by team Discover Linkage in term 1 2011.

What is the opportunity for you? To build and launch a new and complementary community connection platform to help thinkers and doers find and connect with each other in more relevant, meaningful and purposeful ways. There are numerous opportunities for yet-to-be-imagined functions and features that you can innovate and build.

Who would this opportunity suit? Dynamic students who have interest and passion in social networks, building communities of purpose, and in conceptualising and designing new frontiers in connecting people Skills and interest in website and database design and programming, user interface design, and relevant technologies and languages. Ideally students who are passionate about ideas and familiar with TED.com

What can you do next? Look at the existing social platforms and web assets: http://www.ted.com/profiles http://www.ted.com/profiles/9 http://www.facebook.com/TEDxSingapore.sg http://www.linkedin.com/groups/TEDx-SINGAPORE-1875601

Project X-Quest

Problem/Challenge : The mission of TED and TEDxSingapore is to connect thinkers and doers together to build a better future and build communities, Online, they are connected mainly through Facebook, LinkedIn and Twitter, and conversations platforms on TED.com. We are continually interacting with the TEDx Communities, globally and locally, and engaging them with interactive questions and seeking their collective responses.

Project X-Quest: objective and scope : To build and launch a new application for engaging and interacting with the global TED community, posing various questions, then gathering and displaying their responses in a visually compelling and informative way. Participation in this could be directly from a website and possibly through users' twitter accounts, FB or iPhone apps.

Who would this opportunity suit? Dynamic students who have interest and passion in community engagement and data visualisation. Skills and interest in website design, graphics user interface design, information visualisation, and relevant technologies and languages. Ideally, students who are passionate about community and familiar with TED.com

What can you do next? Investigate websites like: http://www.smithmag.net/sixwords/ http://www.number27.org

General information about TED & TEDxSingapore

4min TED video http://www.TED.com/pages/view/id/129 1min video trailer http://bit.ly/TEDxSingaporeTrailer Straits Times feature http://bit.ly/TheStraitsTimes TEDxSingapore idea events http://www.TED.com/tedx/groups/21.html

www.TEDxSingapore.sg www.TED.com

Contact:

Dave LIM Founding Curator, TEDxSingapore ~ for passion, for people, for purpose

email ILoveTED@TEDxSingapore.sg


TEACH on iPAD

Teach.png

iPad to revolutionize the way kids learn! A new Teaching Pedagogy.

The project is about “Introducing a brand new way of teaching Primary, and Secondary, using iPad”. The Team needs to develop an iPad-based framework to publish any content that can provide extraordinary interactive experience.



Objectives:

  • Design: Create a platform where content can be plugged in.
  • Technology: iOS Native App Development, integrated with Industry Standard eBook formats such as ePub / XML.
  • Data Storage: Use SQLite as Database. Usage of Amazon S Cube (Simple Storage Service) or a file/folder structure to keep Videos & Multimedia is also recommended.
  • User Interface: The technology can be as complex as it can be; while the user interface should be as simple and intuitive as it can be.

Exilant would help you with Technology. We need creative minds from SMU. Prior experience in iOS/ Android App development is preferred.


About Us:

Exilant Technologies was founded in 2004. The world's most admired consumer electronics company is our customer. Our presence is in Singapore, UK, and USA. We are headquartered in India. Our development center is in Suntec City. This project is our first venture with SMU. We hope to be thrilled in working with SIS/SMU Talent.


About You: We expect you to be inquisitive, learning, agile and self-motivated. We expect your participation in brainstorming sessions, design discussions, ideas contribution. You are the one we need, if you are self-motivated to

  • Explore the market for similar apps (applications)
  • Cut-copy-paste and test code snippets from Google
  • Read/research better ways or features to code in iOS


Framework:

  • App - This would be the presentation layer. Similar to any bookshelves/ books app such as iBooks. Intelligent and Interactive features would be built in it.
  • Data - ePub with intelligent tags. Multimedia files storage. SQLite/ Amazon S3.
  • Catalogue – Intelligent Meta tags to relate content across books. An user administration GUI to maintain Meta data.

This is the framework to begin with. It would be you to evolve this further. Framework.png


<span">Results from 3 Months hard work:

You Learn

  1. To be a iOS/ iPad Programmer
  2. To execute project from Requirements, Design, Develop and Test
  3. Industrial Software Development Experience

We Get

  1. iPad App (Initial Version)
  2. Creative Ideas for an intuitive and appealing App
  3. Experience in working with talent at SIS


What are you waiting for! Jump in!

Jump.png

<span">Immerse yourself and explore the innovation that touches children!!!


For further details contact:

  • Azhagarasan Annadorai Associate Vice President
  • Email: azhagarasan.a@exilant.com
  • HP: +65-92719219
  • Exilant Technologies Private Limited , 9 Temasek Boulevard, #09-01 Suntec Tower Two, Singapore 038989
  • www.exilant.com Tel: +65-64071415 Fax: +65-64071501



Sageby - Cab4Free : Survey/Analytics Mobile System

Cab4Free’s vision is to provide users a channel to monetize time and information. A globally scalable service innovation which brings free cab rides to passengers, and vouchers/cash to users. The gist lies in converting the value of time into money. We provide the linkage by tying Market Research firms together with Taxi companies and retailers.

In Cab4Free, we tap on Mobile surveys as well as the existing GPS that Taxis currently have to deliver free cab rides by exchanging completed surveys for a free ride. Apart from that, we design ways to improve the overall efficiency, for instance cab sharing in the load of 4 passengers, planning the driving route using GPS to provide estimated fare, and using Google traffic and EMAS to utilize traffic intelligence on the move to boost efficiency.


Scope of Project:

  • Core: Survey Module
  • Core: Analytics Module
  • Advanced: Mobile Platform (iPhone then Android)

Requirements of the Team

           - Tech savvy team
           - Familiar with Google app engine
           - JSP, Java, Jquery, Js, actionscript, flash, jdo

Contact Informations : Name : Saiful , CTO, Sageby

Email : saiful@sageby.com

Mobile : +65 90070053(Singapore)


Facebook Multiplayer Game

Project Description

Team needs to develop a Facebook multiplayer game where users can setup companies that operate in certain industries. People can then buy and sell products to earn money, experience points and maintain their health. Based on their experience they can make their way up the corporate ladder. Depending upon their wealth and health, people can purchase products to reach certain milestones in their life.

FbGupta.JPG

There are three main modules of the game

  1. Companies - A company is setup by a founder who gives the company its identity - its values, its industry and its name. People may join this company which allows them to sell products pertaining to the industry in which it operates.
  2. Products - Each industry has certain levels of product offerings. Each level encompasses certain products. Products have certain characteristics which identify them - price in dollars, certain experience points, a social status value associated with it and whether it’s an essential commodity or a luxury good.
  3. People - All people must buy/sell goods to progress in their corporate life and personal life. Experience points allow one to go up the corporate ladder and sell more goods and earn more experience and money in turn. Buying goods helps one to maintain their health and increase their social status.


SCOPE & OBJECTIVE

  1. Implement the above mentioned functionalities
  2. A user should be able to buy/sell goods, complete milestones and also be able to climb up the corporate ladder
  3. Develop a scalable game with an intuitive, clean and appealing UI which is capable of doing everything mentioned in point 1 & 2.

WHAT’S IN IT FOR YOU?

  1. Experience on some challenges you WILL face in your jobs (banks or technology firms) – managing real time data, optimization, disaster recovery etc.
  2. Great exposure to some good technologies – SQLite, PHP
  3. End-to-end experience of Facebook platform – Facebook API, starting development, managing adverts, Facebook credits
  4. Game development – hottest trend in technology today!
  5. Some good advice from people who have gone through this themselves – design patterns, avoiding common pitfalls, best practices

WHO WE ARE LOOKING FOR

The following skills will prove helpful in the course of the project. However, there is no requirement to know these skills beforehand.

  1. Fun and highly motivated team members
  2. Team that has bright ideas and can advise us when necessary
  3. HTML, CSS and JavaScript
  4. “Real time” data handling
  5. Synchronous and asynchronous web requests
  6. Database Management skills – especially, MySQL or SQLite
  7. Facebook Account management – example: open-authentication


HELP IS ALWAYS AVAILABLE!

Technology:

  1. Architecture
  2. Programming help
  3. Database Management
  4. Some Facebook account management

Non-technical:

  1. Identifying/understanding business requirements


SO, WHO ARE WE?

We are two young guys fresh from university with a lot of bright ideas, good programming skills and a desire to lead and to be led. We are easy going and understand the psyche of undergraduate developers well and hence offer our fullest knowledge and support so that this project benefits everyone – you and us. Feel free to call us/meet us in case you want to clarify something. See you on the other side.

  • PAYAS GUPTA

Ph.D. Candidate, SIS, SMU

  • PAWAN GUPTA

SMU Graduate (class of 2010) Commodities Technology @ Standard Chartered Bank

  • Email: pawan.gupta.2006@sis.smu.edu.sg
  • HP: 96361509



Pivotal Expert Pte Ltd – Analytics Shootout

Project Objective :

At Pivotal Expert, we believe that communities create great products and enhance great ideas. With the launch of Singpath in 2010, we saw developers and educators from around the world begin to contribute ideas and problems that enabled other players to learn and practice new skills in a fun environment.

Project Requirements and Scope

In 2012, Pivotal Expert would like to create a new community around the growing field of data analytics. The project will be based on the technology powering Singpath.com, but it will require new content and business logic to address this new problem domain.

The development process for this project is expected to be highly open and collaborative in order to enable individuals from around the world to contribute if needed. For example, the use of StackOverflow.com to solve technical questions and GitHub.com to share source code with others will be highly encouraged. This desire to share and collaborate will also influence the selection of technologies to be used. The project will be based on HTML, Javascript, and Google App Engine in order to resonate with a large number of potential collaborators.

What Students will gain from this project

(a) The experience of building a community from scratch

(b) Learning about new problem domains such as analytics and online gaming

(c) Standards based technologies such as: HTML and Javascript

(d) Cloud Computing

If you would like additional information, please contact Chris Boesch (cboesch@smu.edu.sg), SMU Associate Professor of Information Systems (Practice).

Pivotal Expert Pte Ltd - Story Server

Project Objective :

Story Sever is a game that requires players to perform task on 3rd party websites in order to unlock challenges and various movie scenes. The goal of the project is to make learning new websites and API's a lot more fun and interesting.

Project Requirements and Scope - This application/game will be a web-based application

For additional information, please email pivotalexpert@gmail.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.


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


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 fifty 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.



Come and talk to us if you are interested in working on a project aimed at adding value to the delivery of healthcare services.



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

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

Distributed Form Processing using Image Snippets

This is a distributed data entry based on the scanned image of a physical document. It will make use of technology and networks to accomplish a simple data entry task in a distributed, cost effective way. After a physical document is scanned into a image compression form, the various parts of the scanned image are cropped into image snippets. These image snippets will then be sent to our various offshore offices for data entry. Once data entry has been completed by offshore offices, the data will be sent back to the primary office and consolidated to have complete data for the scanned document. For example, suppose we want to capture the Name , Age, IC number from a handwritten form. Following will be the typical flow:

1. Scan the form in Singapore and assign a Unique Identifier to the scanned image at main site

2. Crop the various parts of scanned images such as Name, Age, IC and assign a sub identifier.

3. Send these cropped images over the network to offsite which could be anywhere

4. Provide a simple application where user can enter the data based on cropped image displayed on screen

5. Generate a file with Data & sub-identifier and send back to main site

6. Consolidate data from sub-sites and tie back to unique identifier at main site.

The following are expected: 1) discuss with us to understand/clarify the requirements and processing needs. 2) propose a solution with POC/prototype based on

  * java and swing
  * java imaging 
  * MS-SQL

Contact through: Kevin Steppe (kevingsteppe@smu.edu.sg)