HeaderSIS.jpg

Difference between revisions of "Projects"

From IS480
Jump to navigation Jump to search
 
(222 intermediate revisions by 5 users not shown)
Line 5: Line 5:
 
NOTE: These project have been reviewed by IS480 course coordinator. However, there is no guarantee that these projects are acceptable. You are required to gather more information, submit draft proposal for feedback, and clear all [http://blue.smu.edu.sg/IS480/2016-2017/NDAandIP.html NDA, IP issues] early before proposal. Sponsors must refer to [http://blue.smu.edu.sg/IS480/2016-2017/FAQSponsor.html FAQ].
 
NOTE: These project have been reviewed by IS480 course coordinator. However, there is no guarantee that these projects are acceptable. You are required to gather more information, submit draft proposal for feedback, and clear all [http://blue.smu.edu.sg/IS480/2016-2017/NDAandIP.html NDA, IP issues] early before proposal. Sponsors must refer to [http://blue.smu.edu.sg/IS480/2016-2017/FAQSponsor.html FAQ].
  
==Just Analytics - Analytics Virtual Assistant==
+
== Benjamin Gan - IDP projects ==
<span style="color:blue"><b>About Just Analytics:  </b></span>
 
Just Analytics is a specialized partner providing consulting and advisory services that allow our clients to meet current and future analytical goals and objectives. Based in Singapore we strive to help companies build applications that transform data into insight giving them a greater understanding of their information assets.
 
  
<span style="color:blue"><b>Project Description:  </b></span>
+
<span style="color:blue"><b>About IDP projects.</b></span>
Develop a bot which uses NLP to allow business users to ask and get answers of their existing data using their existing data mart / data warehouse (like https://www.youtube.com/watch?v=5nNGhFDTlhs&feature=youtu.be&t=5s )
+
If you taken my IDP class AY2020-21 term 1 and want to continue to implement your IDP project. You can work on it as your project experience course. Please inform me.
  
<span style="color:blue"><b>Problem to solve:  </b></span>
+
<span style="color:blue"><b>Contact:  </b></span>
Many organizations use advanced reporting tools to create tabular reports, which are then exported and further manipulated in Excel. This is because many users are not familiar / do not want to use new tools to generate reports and extract data. A simpler method of data extraction is needed.
+
benjamingan@smu.edu.sg
  
<span style="color:blue"><b>Value proposition:  </b></span>
+
== SIWMA - SIWMA trading portal ==
Senior business stakeholders can ask and get answers in seconds, without depending on subordinates. Answers can be real-time, and standardized across business units etc. The existing data marts in use can be leveraged.
 
  
<span style="color:blue"><b> Uniqueness:  </b></span>
+
<span style="color:blue"><b>About SIWMA</b></span>
Different analytical providers are able to do different levels of (a) analytical complexity or (b) high creative output. Very few have capabilities to do NLP for users. This opens the door to a whole new set of senior stakeholders.
+
Establish in 1982, SIWMA is a trade association representing the iron merchants in Singapore i.e. structural steel and metal works, roofing, steel material stockists etc. A key aim of the Association is to promote sharing of skills, ideas and better co-operation to enhance productivity among fellow iron merchants.
  
<span style="color:blue"><b>Project Scope:  </b></span>
+
<span style="color:blue"><b>About project</b></span>
Develop prototype for Analytics Virtual Assistant using:
+
The intended online trading portal is for SIWMA’s members to inter-trade and share resources amongst themselves helps to cut back on wastes and improve productivity and hence bottom-line.
*Azure Bot Framework (https://azure.microsoft.com/en-us/services/bot-service/) or comparable bot framework API for the front end, so we are flexible about the channels for communication.
+
“One man’s thrash is another man’s treasure”
*LUIS (https://azure.microsoft.com/en-us/services/cognitive-services/language-understanding-intelligent-service/) or comparable NPL processing API.
+
For example, Company A has secured a steel railings project that would require a total of 50 pieces of each 6 meters long steel pipes to fabricate the steel railings. However, the cutting plan of the railings is only 4.5 meters long i.e. for each of the purchased 6 meters long steel pipes, only 4.5 meters are to be consumed, leaving 2 meters as “wastage” (see Figure 1 below).
*SQL Server Analysis Services (https://docs.microsoft.com/en-us/sql/analysis-services/analysis-services-tutorials-ssas) or comparable OLAP engine as a data source.  
+
Figure 1 - Company A’s cutting plan
 +
 +
Along comes Company B, who has secured another project to fabricate steel barrier which according to its cutting plan, requires 48 pieces of each 1.5 meters long steel pipes.  
 +
Company B, without communicating with Company A, would like likely go on to procure 12 pieces of 6 meters long pipe, calculated 1.5 meters x 48 pieces = 72 meters, to be divided by 6 meters to derive 12 pieces of 6 meters long raw materials, (see Figure 2 below).  
 +
Figure 2 - Company B's cutting plan
 +
 +
If Company B had gotten in touch with Company A, then the two can barter a deal for the latter to sell is 2 meters “wastage” to the former at a below market price.
 +
The aim of the online trading portal is to provide a platform for members of SIWMA to post what they wish to sell or buy, and the respective companies’ procurement in-charge will have an additional avenue of materials to source from.  
  
All development will be cloud based, and a medium complexity data mart with data volumes shall be available before start of development.
+
<span style="color:blue"><b>Key Features</b></span>
Opportunities Analytics & NPL is an immense growing market in Singapore and the world. Besides the value your work will bring to our customers (new possibilities, new markets), it’s a good opportunity for you to learn hands on experience on these promising skills.
+
Imagine the popular Carousell trading portal, but with particular focus on heavy industrial raw materials, consumables, equipment etc.
 +
The following are preliminary features to be included:
 +
#Marketplace – where several sellers and vendors offer products listings, in exchange for some marketplace fees (that can be per item sold, product category etc.).
 +
#Custom Search & Navigation – Customised to the user’s preference and habits.  
 +
#Messaging & Notifications – Each seller and buyer have their own inbox, which allows them to communicate freely without administrative intervention.
 +
#Mobile Friendliness – Online shopping is increasingly moving from desktops and laptops to smart phones and tablets. The portal must be easy to use on any type of device or screen size.
 +
#Analytics Dashboard – Monitor trends from real-time data and take in feedbacks to evolve and improve the portal.  
  
<span style="color:blue"><b>Skills required:  </b></span>
+
[https://wiki.smu.edu.sg/is480/img_auth.php/5/52/SIWMA_Online_Materials_Trading_Portal.docx doc]
Web development skills like Python, which will be used to develop the API. Of course, we are looking for people with passion, commitment and entrepreneurship.
 
  
<span style="color:blue"><b>Contact: </b></span>
+
<span style="color:blue"><b>Contact: </b></span>
Shwetank Sheel, SIS Pioneer Batch Alumni & Co-Founder (Shwetank.sheel@justanalytics.com) or Hemanta Banerjee, Founder & Chief Architect (Hemanta.Banerjee@justanalytics.com)
+
Marc Sim <marc@sterlingengineering.com.sg>
  
==Ngee Ann Poly - Mobile Service Learning (mSL)==
+
== TWC2 - SalaryTracker ==
  
<span style="color:blue"><b>Project Background:  </b></span>
+
[http://twc2.org.sg TWC2] is interested to build a mobile app inspired by Jornaler (also known as Jornalero).
The mSL project is designed for use by students and staff of NP.
 
This project is conceived as a community building and learning tool for us.
 
It will be deployed on the mobile platform (both Android and iOS) with a backend web CMS.
 
  
 +
<span style="color:blue"><b>About the Journaler</b></span>
 +
[https://www.ilr.cornell.edu/worker-institute/new-york-state-projects/jornaler-app-grow-knowledge-build-community-end-wage-theft Jornaler@] is a mobile phone application that combines technology with worker education for preventing wage-theft and other labour rights violations. The app has been tailored to the specific needs of undocumented migrant day laborers in the USA, who are among the most vulnerable members of the workforce. They do not have regular jobs, but instead seek casual work from different employers day by day. Over 50% of day laborers have experienced some type of wage theft (non-payment of wages).
  
For students, the purpose of mSL are to:
+
The Jornaler@ application provides day laborers and worker centers with a recordkeeping and data sharing tool, which would help them to both prevent wage-theft incidence. Through a record of work hours, and together with the ability to store information about their casual employers, e.g. the car they drive, Jornaler@ helps workers prove their claims to their rightful wages legally.
*learn about service learning in NP
 
*reflect on service learning journeys
 
*feedback on learning outcomes
 
*connect to related SL resources
 
  
 +
<span style="color:blue"><b>About TWC2’s proposed SalaryTracker app.</b></span>
 +
Unlike the context for Jornalero, our Singapore app is aimed at legal workers. There is therefore no need for the app to store information about the employer beyond the official name of their legal employer. Instead, the focus of the app is to counter the possibility of false claims by the employer in cases of wage disputes. E.g. the employer might deny that the worker worked overtime on such and such a day, or the employer might say that the worker never showed up at work at all. The employer might also miscalculate the rate of pay for overtime, thus coming up with a total salary that is less that the worker should get.
  
For staff, the purpose of mSL are to:
+
<span style="color:blue"><b>Features we’d like SalaryTracker to have</b></span>
*measure the outcomes of learning journeys
+
#Store data on the phone with export option
*create service learning projects
+
#Store key information such as worker ID, employer name, basic monthly salary.
*create learning content
+
#App should be able to store information for up to three employers/jobs simultaneously.
*analyse data collected
+
#“Punch Card” function, allowing the worker to enter the time he starts work and the time he ends work for each day of the calendar. Worker can either capture the phone system’s time, or manually key in a time (if the latter, app should also log what time he manually keyed in the time in/out.)
 +
#Geolocation function. Worker should be able to capture his geolocation at any time. The app should log the time he captured his geolocation. This will help the worker prove that he was at work at such and such a time.
 +
#Salary estimate function. The app should be able to estimate for the worker, based on his punch card data, what his salary for the month is. This allows him to know whether the amount he is eventually paid is correct.
 +
#Supporting documents. The worker is prompted to take photos of time cards and salary slips that the employer produces, and which are either given to him or temporarily shown to him. The app should link to the images stored.
 +
#Languages. English, Chinese, Bengali, Tamil, Burmese.
 +
#And any other features students might recommend.
  
 +
<span style="color:blue"><b>Contact:  </b></span>
 +
Pat Meyer <casehelp3@twc2.org.sg>,    Alex Au <alex.au@twc2.org.sg>
  
The skills sets required for the team are:
+
This project could refer to [[IS480_Team_wiki:_2019T2_LastButNotLeast|LastButNotLeast]]
*knowledge of Android and iOS programming (aptitude to learn is good!)
 
*knowledge of database design and development
 
*willingness to work with technical team on deployment in NP environment
 
*good people working skills as they will be required to interview stakeholders and conduct several rounds of quality testing
 
  
https://www.facebook.com/NPservicelearning/
+
== High Achievers Training Consultancy – Reporting System ==
http://www.np.edu.sg/home/media/release/year2016/jan_jun/Documents/MediaRelease_ServiceLearning_01032016.pdf
+
ChangingLives, we hope that the SMU students can help to change our lives, while we change the lives of others.
 +
We also invite SMU Students to be involved in our monthly trainer engagement programmes while we talk on Youth Issues & topics such as conquering presentations, relationship & conflict management, managing my finances, leadership & me
  
<span style="color:blue"><b>Contact: </b></span>
+
<span style="color:blue"><b>About High Achievers Training Consultancy: </b></span>
Andrew Tan | Senior Lecturer | School of InfoComm Technology
+
A training consultancy that aims to #ChangeLives of students and teachers through the trainings we provide. We conduct workshops for secondary school youths in the three domains (Life skills, Leadership skills and Study Skills), together with our team of freelance undergrad trainers. While the trainers focus on changing the lives of students, we hope to focus on how we can help the Trainers develop themselves in the long run. Our current administrative processes are focused toward supporting schools (eg. Reports) and do not comprehensively support trainer’s growth and development.
Email: andrewtan@np.edu.sg
+
We are rolling out more initiatives to engage and grow trainers, this application will support us greatly in our reporting and decision-making abilities.
Joyce TANG-WONG, Head of the Office of Service-Learning in NP. <Joyce_TANG-WONG@np.edu.sg>
+
 +
<span style="color:blue"><b>Project description</b></span>
 +
#Effectively capture the entity relationships between trainers, programmes they conduct, programme evaluation results
 +
#Build features such as
 +
##(Trainer profile) Build trainers’ profile to capture history with the company
 +
##(Programme profile) Capture programme information and details of trainers involved
 +
##(Evaluation reporting) Processing and storing post-programme evaluation results
 +
##(Evaluation reporting) Generating reports based on evaluation results
 +
##(Admin) Cover administrative processes like monthly paylist
 +
##((Trainer management) Generate reports to determine trainers’ growth and possible progression
 +
##UI can be simple but must be easy to use for all users (trainers, in-house staff)
 +
#Additional features
 +
##Support sales department with CRM
 +
###Web crawler
 +
###Store client data and information
  
==SIS Prof Qiuhong WANG - Cyber Attack and Internet Topology Visualization System==
+
<span style="color:blue"><b>Technical requirements</b></span>
 +
#Web app, to code in Python, C# or Java
 +
#Database to use MySQL or similar databases
 +
#Web hosting AWS / Azure or please recommend
  
<span style="color:blue"><b>Project Background:  </b></span>
+
<span style="color:blue"><b>Contact</b></span>
Visualizing the geographic location of real-time cyber-attacks (e.g., DDOS attacks, port-scanning activities, or hijacking) is a prevailing service provided by many information security institutes and companies. Different from the existing popular visualization systems in the cybersecurity market, our project aims to an innovative visualization system integrating the cyber-attacks and the Internet topology. By mapping the ever-changing cyber-attacks to the Internet topology, the proposed system can reflect the topological location and neighborhood of a country in the Internet traffic. Thus this project is able to add substantial policy and managerial value to the existing visualization systems.
+
Christopher Teo, SMU SIS Aumni, 2018 (christopher.teo@highachievers.com.sg) [[2016-2017_Term_2#Grizzly_Badgers|Grizzly Badgers]]
  
<span style="color:blue"><b>Project Requirements: </b></span>
+
== Johnson & Johnson Medical Devices Companies – AR/VR software solution for Bariatric Surgery Patients ==
*On temporal dimension: we visualize attack tendency on year level, on month level, on daily level.  It can help people to distinguish stealthy but continuous attack and heavy but short lived attack. 
 
*On spatial dimension: we visualize attack severity on topology level, or more precisely on country level, city level and on autonomous system level.  It can help people to understand the impact of topology on attack.
 
*On law dimension: we visualize attack severity on country security law level. To be more specific, we will show and analyze the attack attributions for countries with some same specific security laws. It can help people to find the impact of security law on attack.
 
  
<span style="color:blue"><b>Skills required: </b></span>
+
<span style="color:blue"><b>About Johnson & Johnson Medical Devices Companies</b></span>
We are looking for self-motivated students with strong programming skills and innovative spirits. It is particularly helpful for those with ambition to pursue a successful career on cybersecurity analytics and management.
+
At Johnson & Johnson Medical Devices Companies (JJMDC), we are using our breadth, scale and experience to reimagine the way healthcare is delivered and help people live longer, healthier lives.
*Be familiar with HTML, JS and CSS, which will be used to develop web for the visualization.  
+
In a radically changing environment, we are making connections across science and technology to combine our own expertise in surgery, orthopaedics and interventional solutions with the big ideas of others to design and deliver physician and patient-centric products and solutions. As pioneers in medical devices, we continually focus on elevating the standard of care—working to expand patient access, improve outcomes, reduce health system costs and drive value. We create smart, people-centered healthcare to help the patients we serve recover faster and live longer and more vibrantly.   
*Be familiar with Java or Python, which will be used on the development on the server end.  
+
https://www.jnj.com/healthcare-products/medicaldevices
*Be familiar with tomcat or jboss would be a plus.
 
*The last but not least, we are looking for people with learning spirit, passion and patience.   
 
  
<span style="color:blue"><b>Contact: </b></span>
+
<span style="color:blue"><b>Project Description </b></span>
Contact: Qian ZHANG qianzhang@smu.edu.sg
+
*Background: Obesity is a big, worldwide problem, and the number of obese patients who need bariatric surgery is increasing rapidly. However, there are many myths surrounding surgery and there is strong need for providing right information to appropriate patients. Bariatric VR is designed for doctors to present data to patients in a visually immersive way covering educational videos on obesity and surgery, patient testimonials, co-morbidities related to obesity, and comparisons between the patient’s body pre and post-surgery.
Qiuhong WANG qiuhongwang@smu.edu.sg via Qian TANG qiantang@smu.edu.sg
+
*Value Proposition: To create a unique, educational and immersive experience for patients to understand the challenges posed by morbid obesity and seek knowledge about treatment modalities including life transforming changes enabled by bariatric surgery.
 +
*Target users: Surgeons, physicians, bariatric counselors and patients
  
==Liberté - Shopify website + mobile app==
+
<span style="color:blue"><b>Functionality:</b></span>
TAKEN
+
*Synchronize: Unique Sync Code got from VR headset can be used to pair VR headset and iPad. After that, doctors with iPad are able to control what patients view in VR headset.
 +
*Short educational video on obesity and metabolic surgery
 +
*Patient Info: Input required questions like height, weight, pre-existing conditions in iPad. These answers are related with what will be shown later. There are also additional questions to help doctors know more about emotions of patients.
 +
*Related Stories: After patient info part, doctors can choose to play several videos related to bariatric surgery stories to build a more emotional background for patients before they talk about the surgery.
 +
*3D Models: This is the main part of the demo. 3D human body models are shown here.
  
<span style="color:blue"><b>About Liberté:</b></span>
+
There are three modes in this part which are “Current Status”, “Projected Weight Loss” and “Comparison”. “Current Status” is showing the model similar to patients now. “Projected Weight Loss” is showing the model patients might be after the surgery. “Comparison” put two different models together to compare the changes directly.
A small fashion startup aiming to provide custom fit casual clothes made with natural and sustainable materials.
 
  
<span style="color:blue"><b>Opportunity: </b></span>
+
Important parts of the body are highlighted, and detailed information will be
*Custom Shopify website to the needs of the business
+
provided when doctor click the spot. Doctors can use different types of contents such as texts, videos, 360° pictures, 360° videos.
*Develop system to store and modify custom measurements with visual aid and an API for output
 
*Create a system of recommendation based on a configurable set of values and the custom measurements inputted by customers
 
*Store customer preferences
 
*Calculate customer rewards
 
  
<span style="color:blue"><b>Deliverables: </b></span>
+
The shape of the models and contents can be customized with questions before. By this way, patients get easier to listen and understand the doctor.
Working Shopify website and mobile app
 
  
<span style="color:blue"><b>Contact: </b></span>
+
<span style="color:blue"><b>Values: </b></span>
Hui Ting Chiam <ting.chiam@gmail.com>
+
*Build a conversation tool to facilitate doctor’s conversation with patients in a more vivid, and immersive way
 +
*Build a more caring and emotional environment to patients.
 +
*Make surgery information more friendly, acceptable and easier to understand.
  
==SMU CEC – PoWeR Grammar==
+
<span style="color:blue"><b>Deliverable </b></span>
 +
An AR/VR software solution with above features. The prioritization and exact details of the in-scope features can be discussed based on the hardware/software availability and project duration constraints.
  
PoWeR Grammar - A mobile learning platform for grammar skills acquisition
+
<span style="color:blue"><b>Contact</b></span>
 +
Rashid Mohiuddin
 +
Snr. Manager – Technology Services – Analytics
 +
rmohiudd@its.jnj.com
 +
65-96444817
  
<span style="color:blue"><b>Project Background</b></span>
+
== The Kids Network - Mobile engagement app ==
This project requires the creation of a mobile application to enhance the acquisition of grammar skills for undergraduate students enrolled in the Programme for Writing & Reasoning (PWR). The application aims to empower students to learn grammar in an interactive and fun way, outside the physical constraints of the classroom environment.
+
<span style="color:blue"><b>About Us</b></span>
 +
The Kids Network (TKN) is a Netball academy that provides Netball trainings for children 6 to 12 years old. The players are split into different teams/classes base on their age group to train further. As of April 2019, we have 80 players, 6 different class and 9 coaches. We train on a weekly basis at Kallang Netball Centre. Kallang Netball Centre is an outdoor venue. This means that when it rains, our training will be postponed. Like local schools, we run in terms. Fees are collected on a termly basis. Every term, to ensure our players gain court experience and apply the skills they learned, we will organise friendly games or sign the teams up for suitable netball carnivals.
  
<span style="color:blue"><b>Project Brief:</b></span>
+
<span style="color:blue"><b>Project Deliverables</b></span>
We are looking to develop a mobile application to facilitate learning and to improve student's knowledge of English grammar. The application should combine mobile learning and game-based learning to generate interest and motivation for students who are digital natives and should be available across various mobile platforms.
+
Develop a mobile App on both Andriod and IOS systems to help us connect and engage better with our parents. The App should include the abilities to:
  
<span style="color:blue"><b>Project Requirements:</b></span>
+
#providing up-to-date training and games schedules
The application should aim to deliver the following levels of development:
+
#send out reminders for fee payment and to make payment via the App itself
 +
#sign & submit consent forms for friendly games
 +
#show weather updates and disseminate information of postponed training due to wet weather
 +
#allow parents to update their details
  
Basic level
+
<span style="color:blue"><b>Contact</b></span>
#Design and development of learning platform, encompassing topics such as:
+
Lizhen (lizhen@thekidsnetwork.com.sg)
##Sentence structure errors: run-on, comma splice, and sentence fragments
+
Evangeline (fun@thekidsnetwork.com.sg)
##Articles
 
##Common idiom errors
 
##Tenses
 
##Dangling modifiers
 
#Testing and assessment of concepts learnt
 
  
Intermediate level
+
== ITI, SMU – Tracks Management System ==
#Gamification of learning
 
  
Advanced level
+
<span style="color:blue"><b>Brief requirements:</b></span>
#Learning analytics of students
+
Every semester, students are required to fill in the admission forms and then email the processing officers to submit the admission forms and required documents separately. The completion of track requirements are also handled and managed manually. This leads to problems in - managing applications, tracking of requirements and slow reporting. In addition to this, the admission process is not transparent to students which results in multiple queries on track status and completion. The goal of the 'Tracks Management System' is to computerize the admission management system structure, its related operation, and functionality to rectify these weaknesses. Also, the purpose is to provide support to the administration and admission seeking candidates by providing a faster, transparent, and easy way of maintaining records and utilize them for reference and further proceedings such as alumni management and reporting analytics.
  
<span style="color:blue"><b>Deliverables:</b></span>
+
<span style="color:blue"><b>Function list:</b></span>
#Complete working platforms for both iOS and Android
+
Primary Functions
#Proper and relevant documentation
+
*Users: Admin, Student, Alumni
 +
*Applications Management
 +
*Students and Alumni Management
 +
*Non-Credit Courses Management
 +
Secondary Functions
 +
*Newsfeed for events/careers/internships/articles/resources
 +
*Reporting Analytics
 +
**No. of applicants over the years
 +
**No. of students from different faculty
 +
**Careers & Internship
 +
*Information Extraction from CVs and resumes
 +
**To analyse skills & background to draw insights on prospective students
  
<span style="color:blue"><b>Contact: </b></span>
+
<span style="color:blue"><b>Contact: </b></span>
Lara Pugh (larapugh@smu.edu.sg)  & Sumathi Krishna (sumathik@smu.edu.sg), Centre for English Communication (CEC)
+
Jennifer Lim, International Trading Institute, SMU, http://iti.smu.edu.sg/
Timothy CHAN <timothychan@smu.edu.sg> (Before July)
+
email: jenniferlim@smu.edu.sg
  
==Novosphere Mobile Auto industry shopping cart==
+
== TEE Land Limited: The Next Gen Parking Management Solution ==
  
<span style="color:blue"><b>Project Background</b></span>
+
<span style="color:blue"><b>About TEE Land Limited::</b></span>
The project aims to create a mobile application, which synergizes mobile convenience and brick-and-mortar shopping experiences together through incentivizing in the form of several loyalty rewards program schemes in the automotive industry.
+
TEE International Limited (“TEE” or together with its subsidiaries and associate companies, “TEE Group”) was established in the 1980s, and has grown from a general electrical contractor to an established Integrated Engineering, Real Estate and Infrastructure Group. With its operations spanning across Singapore, Thailand, Malaysia, Hong Kong and New Zealand, TEE Group continues to focus on its core Engineering specialisation to grow its Infrastructure business alongside its complementary Real Estate business.
  
<span style="color:blue"><b>Value Proposition</b></span>
+
Listed on the Stock Exchange of Singapore Dealing and Automated Quotation System “SESDAQ” (now known as the SGX Catalist) in 2001, TEE was upgraded to the SGX Mainboard in 2008. Over the years, TEE Group has established a strong track record in delivering quality and value-added services by providing integrated solutions to its customers. With a strong brand position, TEE has been able to secure prominent projects both locally and regionally.
The mobile application will host multiple participating commercial merchants in an e-catalogue, segmented by brands, where automotive merchants are able to list their retailing products/services at retail and/or discounted prices. Customers are incentivized to earn rewards through 2 different loyalty schemes of their preferred choice, Cashback or Loyalty Points, when they visit brick-and-mortar shops.
 
Customers would just need to simply scan the selected retail product/services through a QR code or barcode, transact through the mobile application via our mobile payment gateway, and earn X% of Cashback or X amount of Loyalty Points upon successful transaction.
 
  
[https://wiki.smu.edu.sg/is480/img_auth.php/3/33/Project_Description_V1.0.pdf Details]
+
With its people at the centre of the TEE Group’s business model, TEE branches out through its integrated platform – Engineering, Infrastructure and Real Estate by tapping on the expertise, experience, and capabilities of its people. TEE has expanded its regional presence in the Asia-Pacific region either directly by TEE Group or through strategic partnerships and acquisitions.
 +
http://www.teeintl.com
  
<span style="color:blue"><b>Contact: </b></span>
+
<span style="color:blue"><b>What we need you to solve?</b></span>
Derrick Ding, Novosphere Director, Novosphere SG <novosphere.sg@gmail.com>
 
  
== The Black Sun - Annual Report System==
+
Today, more than 70% of carparks are using the Electronic Parking System (EPS). EPS in a carpark can cost up to $150,000. It consists of a cashless system that uses EPS antenna to read the number of ERP In-Vehicle Unit (IU) at the entry and exit of the carpark. Kiosks are also required for drivers to top up their cash cards.
<span style="color:blue"><b>About Project</b></span>
 
*Annual Reports (ARs) are produced each year by SGX listed companies for stakeholders (shareholders, analysts, bankers, funds, regulators and other interested parties).
 
*The SGX Listing Rules and the Code of Corporate Governance provides guidance on the form and substance of the ARs to be produced.  However, the range and quality of ARs can be quite broad and varied.
 
*SGX provides a listing of ARs listed on the SGX but these are curated and analysed at a high level (http://www.sgx.com/wps/portal/sgxweb/home/company_disclosure/annual_financial).
 
*There are other similar listings such as www.annualreports.com
 
*The SGX Stockfacts (http://www.sgx.com/wps/portal/sgxweb/home/company_disclosure/stockfacts) provides more detailed analysis of the financials.
 
*The Black Sun and IIRC Best Practices Reporting Databases reviews and publishes ARs that meet best practices criteria (http://bestpractice.blacksunplc.com/corporate/database/home and *http://examples.integratedreporting.org/getting_started)
 
*There are other websites that curate ARs (https://www.listcorp.com/ and http://database.globalreporting.org  but the challenge is keeping the details updated
 
*Depending on the coverage by analysts, each AR may be subjected to different levels of analysis and comparison with industry peers.  The coverage by each analyst will also vary, depending on the analyst’s experience and depth of coverage.
 
*The Singapore Corporate Awards reviews ARs on a submission basis.  This self-selection criteria would preclude lower standard ARs from being reviewed.
 
*Based on current market best practices, good ARs will continue to be featured because they are good.  This self-selection criteria doesn’t encourage the not-so-good ARs to improve, and by extension, the capital market won’t be able to go to the next level.
 
*In order to raise the bar for the Singapore capital market, the ARs of all listed companies should be reviewed and curated.  With this, sub-par ARs will be encouraged to improve.
 
  
<span style="color:blue"><b>Opportunity</b></span>
+
EPS faces issues such as tailgating, double charging and long queues at barriers when drivers do not maintain sufficient funds. A move to an app-based payment system based on License Plate Recognition (LPR) technology will help to reduce infrastructure cost, enhance driver experience and support Singapore’s push towards electronic payments via PayNow.
*To develop a system where all SGX listed companies can upload their ARs in PDF format, and the subsequent analysis will be automated.
 
*This ”self-help” approach will reduce curating to a minumum.
 
*Text analytics will be generated based on the automated analysis of the uploaded PDF ARs.
 
*Standard text analytics can be publicly published, while more sensitive ones can be restricted on a request basis.
 
*Stakeholders will be able to compare the text analytics between different ARs from the same sector or different sectors.
 
*This system will focus on the text alone, as the review of the financials is already being done by SGX and analysts.
 
*In future, when technology is available, analysis of photos, infographics and other images may be possible.
 
  
<span style="color:blue"><b>Deliverable:</b></span>
+
<span style="color:blue"><b>How do we co-create and have fun together? </b></span>
A system where all SGX listed companies can upload their Annual Reports and generate standard text analytics.  The schematic of the proposed system is as follows.  The system should be able to generate basic text analytics results such as
 
#word counts of relevant words such as “risk” and “growth”.  The system should have a repository of commonly used key words in Annual Reports
 
#the context of these key words I.e. where they appear
 
#readability
 
#sentiments
 
#"who, what and where" is being discussed in the Annual Report.
 
[https://wiki.smu.edu.sg/is480/img_auth.php/4/47/Backsunplc.jpeg WorkFlow diagram]
 
  
<span style="color:blue"><b>Stakeholders:</b></span>
+
The Project Team will have the opportunity to work on Tee International's new technologies such as its License Plate Recognition (LPR) system and e-parking kiosks. These systems are currently used live at Changi Airport and Seng Kang hospital.
SGX listed companies
 
  
<span style="color:blue"><b>Contact: </b></span>
+
The Project Team is expected to envision, design and build the Next Gen Parking System that aims to replace the current EPS. The Next Gen Parking System must integrate with the following existing technologies and the team is required to study these technologies in sufficient detail to support them with the integration.
Uantchern Loh, CEO Asia Pacific, Black Sun Pte Ltd <ULoh@blacksunplc.com>
 
  
== RoboStudio - Robot App development for restaurant robot ==
+
#The Sponsor's License Plate Recognition System
<span style="color:blue"><b>About RoboStudio</b></span>
+
#The Sponsor's Parking Payment Kiosk
RoboStudio is a young startup founded by SMU Alumni focusing on Robot App development. Our mission is to develop Robot Applications to bring values to robot users.
+
#SGQR, Singapore's single QR code that combines multiple e-payment solutions into one. See http://www.mas.gov.sg/sgqr/index.html
  
<span style="color:blue"><b>Project Description</b></span>
+
The Project Team shall deploy and conduct live trials of their system at Tee Building. This will involve gathering and analysing data and getting user feedback. The Project Team should plan to have a Minimum Viable Product (MVP) deployed as soon as possible, preferably by the end of midterm.
Develop Frontend Robot App to provide holistic functionalities for restaurant robot: Greeting to Customer -> Ordering -> Delivering food to table -> Payment
 
  
<span style="color:blue"><b>Problem to solve</b></span>
+
Some pointers on what you need to do
F&B industry is experiencing a tough time. A key contributor is the high labor cost and shortage. The reason why robotics is not widely used yet is that there are still big gaps between customer requirement and existing robot functionalities. (Existing robot just holds a tray and walks around.)
+
# Ideate and tell the story of how the future of car parking is with the adoption and adaptation of LPR, mobile apps and payment via SGQR.
 +
# Design the UI and UX of the mobile apps through wire-framing.
 +
# Define and setup the technology stack of the system infrastructure which includes the edge computing machine and cloud server.
 +
# Define the software architecture for both the backend and frontend.
 +
# Plan and breakdown the system and software development into sprints.
 +
#. Develop, document, deploy and test the system and software in each iteration.
 +
# Conduct live trials at Tee Building in Singapore.
 +
# All documentation and source codes to be uploaded on Github.
  
<span style="color:blue"><b>Value proposition</b></span>
+
<span style="color:blue"><b>Contact:  </b></span>
To restaurant: Save labor cost; To robot hardware vendor: Provide software as supplementary product to boost robot sales and usage.
+
Edwin Tan, Consultant Edwin.tan@teeintl.com, Via NG Boon Thai <boonthai.ng.2012@sis.smu.edu.sg>
  
<span style="color:blue"><b>Uniqueness</b></span>
+
== [http://k11.com.sg/ K11 Security Engineering] K11 HRClick ==
We will be the first company to focus on Robot App development in Singapore and one of the few in the world. After mastering this competency, we can apply the same to other service industries Banking, Hospital, Government agencies… Big potentials.
 
  
<span style="color:blue"><b> Project Scope </b></span>
+
<span style="color:blue"><b>About the K11 Security Engineering</b></span>
Develop prototype for Remote RoboLab, which will provide robots with fun tasks under camera. Robotics Programming learners without a physical robot can use this lab to assist their learning remotely.
+
K11 is a security company established since 2010. We have over 80 security guards whom we deploy to our various security sites. We have over 50 security sites at the moment. So require a HR system to manage our growing team of security officers.
  
We will focus on the Frontend App layer, to interface with Backend layer. Similar to the relationship between Mobile App and Mobile hardware.
+
<span style="color:blue"><b>About K11 HRClick</b></span>
I created the term Robot App (Mimic the term Mobile App), while the trend is that robot hardware will be standardized. Robot App is the soul of the robot and becomes more and more critical.
+
It will be available on 2 platforms, a mobile application and web application. The web application will be accessible by the management and the mobile application will be accessible by the security guards.
*The development will be done using Java (Android platform) or VB (Windows platform). So IS students could be a good fit from skillset perspective.
 
The Backend layer are developed using C, C++ or Python etc., which will be taken charge by robot hardware vendors. We (Frontend App) will interface with them like calling an API.
 
*There are only about 3-4 robot hardware vendors in Singapore right now, with some Robot App embedded in their products. But the functionalities are very limited.
 
That’s also why few restaurants are using robots yet. And this is the problem / gap we are trying to tackle. It has big potentials.
 
  
<span style="color:blue"><b> Opportunities </b></span>
+
<span style="color:blue"><b>Functions:</b></span>
Robotic is the next big thing for Singapore and the world. Besides the values your work will bring to our customers (Save labor cost etc.), it’s a good opportunity for you to learn hands on experience for this promising skill.
+
Web Application:
 +
*Access control:
 +
**Operations Officer should only be able to see certain information.
 +
**Director will be given full access control.
 +
*Attendance:
 +
**Register “Take over Duty” and “Hand over Duty” for sites. (i.e. time in and time out)
 +
**Calculate working hours based on time in and time out and alert work times after 12 hours.
 +
*Employee information:
 +
**Register key information of employee (security officers)
 +
**This function will be able to set number of leave entitled and basic pay of each officer.
 +
**This function will also allow management to input any extra allowances such as loan or advance pay (this will all be taken into account in payslip generation)
 +
**Generate Key employment terms (in pdf format) – we will provide all the details on this.
 +
*Payroll:
 +
**Based on attendance and details from employee information available only by month, system will generate a payslip for each employee (downloadable pdf on the mobile app and web application)
 +
**The payslip format we will provide a MOM standard format
 +
*Leave application:
 +
**Approve or reject leave
 +
*Roaster
 +
**For every site, operation officer can choose from a dropdown list of security officer for day or night shift.
 +
**Alert if same officer is chosen for the same shift on the same day for a different site or if officer is scheduled for leave that day.
 +
**Every time the roaster is “Submitted”, all the officers will be get an update on the shifts they will be doing for the month. The roaster is editable anytime of the month, just that if the operations officer “Submit” an updated roaster, all the security officers’ timetable will be updated.
 +
*Others:
 +
**Send reminder email if work permit of officer is going to expire.
  
<span style="color:blue"><b>Skills required</b></span>
+
Mobile application:
Front end and web development skills like Java, Full Stack etc., which will call API to control the robots. Python skills is preferred, which will be used to develop the API. Of course, we are looking for people with passion, commitment and entrepreneurship.
+
*Leave application
 +
**Apply for leave
 +
**Send notification if leave is approved or rejected
 +
**View leaves applied and leaves remaining
 +
*Roaster:
 +
**View current and next shift.
 +
*Attendance:
 +
**Insert time in and time out
 +
**Send alert if shift has started and officer has not input the “time in” or if shift has ended alert officer to input “time out”
 +
*Payslip:
 +
**View and download past and current payslip
  
<span style="color:blue"><b>What you can get</b></span>
+
<span style="color:blue"><b>Contact:  </b></span>
Hands-on experience with robotics and startup, which will equip you with the hottest skillsets to get your job, or start your own startup.
+
Shangeri <Shangeri1994@k11.com.sg>, SIS alumni [[IS480_Team_wiki%3A_2015T1_Chosen_Six-AboutUs | The Chosen Six]]
 +
==Seah Kim Cheok Construction Co Pte Ltd – Enhance ACCPAC (DOS) accounting programme  ==
 +
<span style="color:blue"><b>About Seah Kim Cheok Construction Co Pte Ltd</b></span>
 +
Seah Kim Cheok Construction Pte Ltd is a B1 General Construction Firm in Singapore. We have been operating for nearly half a century in Singapore. Our focus is on residential projects from Strata Housing to Bungalows. Currently, we are diverging into small property development.
 +
As industries all digitalise, we wish to find suitable digital solutions for our company.
  
<span style="color:blue"><b>Contact: </b></span>
+
Please view the following link for our portfolio of construction projects https://tinyurl.com/y7f7xmuq
Ben Li, Master of Innovation, SMU <ben.li.2016@mi.smu.edu.sg> Email ben.li.2016@mi.smu.edu.sg (Ben Li, Founder)
 
  
== VWO - Make a difference ==
+
<span style="color:blue"><b>Project Description </b></span>
<span style="color:blue"><b>About VWO project</b></span>
+
#Currently, Singapore lacks a dedicated project management web module suitable for construction staff of all educational level. We have been sourcing around but there are little market solutions as the industry is more traditional. SMU-X had previously created an accounting and budget management module for us. We wish to expand on this module by adding in project management and HR Management services. This would greatly benefit construction companies and improve efficiencies. An area the government and companies have been attempting for a long while.
Want a rewarding project that can make a difference in people's life?
+
#An example of how this module could work would be https://www.dropbox.com/sh/gwk71zovsz3hqyf/AABMcmlzTOTMOSwwGqnkt7xTa?dl=0This is not the fixed module and we are open to discussion with you
 +
#We are open to web app and/or phone app
  
<span style="color:blue"><b>Ideas</b></span>
+
<span style="color:blue"><b>Project Requirements  </b></span>
You can wait for some VWO to propose a project, or you can propose one with a VWO.
+
#Build on additional modules on a previous SMU-X Project. [[2018-2019_Term_1#Accounting_Architects|Accounting Architects]]
 +
#Work with us to find ways to present a project management module simply so all stakeholders in construction can use it
 +
#We invite you to contact us to learn more about this project and work together to make this a success. We have great success and collaboration with previous SMU-X Project Team. We would be happy to link you with them to learn more about our company and how we work with them to create successful projects. Contact us today 😊
  
Last term, team [[2014-2015_Term_2#Creovate|Creovate]] won the [http://blue.smu.edu.sg/IS480/2014-2015/AwardsBestIS480.html?tab=3#TabbedPanels1 IS480 Best Value for Sponsor award]. More importantly, they made a difference in someone else's life.
+
<span style="color:blue"><b>Project Deliverables </b></span>
 +
#Project management web app and/or phone app
 +
#Adding the module into an already operation AWS web made by previous SMU-X team
 +
#Working with our IT intern for any help you require
  
"Just one small example....as I was having lunch in Little India this week, I met one of the workers I'm assisting. He reported confusion at MOM about whether they recognised that he had discharged a lawyer handling his injury claim. On my hp, I could bring up the lawyer discharge letter and email it out again to both the lawyer and MOM.  Very powerful and helpful to have such capability on my hp at any time and place." - TWC2 Project Sponsor Dr. Pat Meyer
+
<span style="color:blue"><b>Skill Requirements</b></span>
 +
Skills such as the following may be needed (but not limited to):
 +
*SSL Language
 +
*Any language you feel suitable to build the modules
  
<span style="color:blue"><b>More Information</b></span>
+
<span style="color:blue"><b>Contact: </b></span>
Benjamin Gan, SMU, benjamingan@smu.edu.sg
+
Seah Kah Howe kahhowe@skcspc.com.sg
 
 
== Self Proposed - Innovative Idea ==
 
<span style="color:blue"><b>About Self Proposed project</b></span>
 
Have a great idea? You can proposed your own project. Start with a problem, a real problem. Don't start with a solution or a technology.
 
Think about it. Pitch it to your friends, [http://iie.smu.edu.sg/events/2012/11/07/entrepreneurs-corner-smu IIE entrepreneurs corners], and write up a [http://blue.smu.edu.sg/IS480/2015-2016/Grading.html 2 page] about your idea. You want a well baked idea, not an idea you taught about yesterday or half baked version with lots of holes.
 
 
 
Another reason for proposing your own project. Why work for anyone?
 
 
 
<span style="color:blue"><b>Requirement</b></span>
 
#Submit a [http://blue.smu.edu.sg/IS480/2015-2016/Doc/Course/Idea%20Template.doc 2 page writeup] to course coordinator.
 
#Get a mentor. More info [http://blue.smu.edu.sg/IS480/2015-2016/FAQStudent.html?tab=4#TabbedPanels1 here]. If there are enough teams proposing their own projects, the course coordinator will schedule a pitch session.
 
#Start working on your project.
 
 
 
<span style="color:blue"><b>More Information</b></span>
 
Benjamin Gan, SMU, benjamingan@smu.edu.sg
 

Latest revision as of 10:16, 16 September 2020

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

PROFESSIONAL CONDUCT: You are expected to attend meetings you set. If you are not able to attend for legitimate reasons, please inform your contact and course coordinator with reasons stated. If we receive any complain about your unprofessional conduct, you will be rejected from IS480 for 1 term!! Your conduct is a reflection of SIS students and SMU. Do NOT take this lightly!!

NOTE: These project have been reviewed by IS480 course coordinator. However, there is no guarantee that these projects are acceptable. You are required to gather more information, submit draft proposal for feedback, and clear all NDA, IP issues early before proposal. Sponsors must refer to FAQ.

Benjamin Gan - IDP projects

About IDP projects. If you taken my IDP class AY2020-21 term 1 and want to continue to implement your IDP project. You can work on it as your project experience course. Please inform me.

Contact: benjamingan@smu.edu.sg

SIWMA - SIWMA trading portal

About SIWMA Establish in 1982, SIWMA is a trade association representing the iron merchants in Singapore i.e. structural steel and metal works, roofing, steel material stockists etc. A key aim of the Association is to promote sharing of skills, ideas and better co-operation to enhance productivity among fellow iron merchants.

About project The intended online trading portal is for SIWMA’s members to inter-trade and share resources amongst themselves helps to cut back on wastes and improve productivity and hence bottom-line. “One man’s thrash is another man’s treasure” For example, Company A has secured a steel railings project that would require a total of 50 pieces of each 6 meters long steel pipes to fabricate the steel railings. However, the cutting plan of the railings is only 4.5 meters long i.e. for each of the purchased 6 meters long steel pipes, only 4.5 meters are to be consumed, leaving 2 meters as “wastage” (see Figure 1 below). Figure 1 - Company A’s cutting plan

Along comes Company B, who has secured another project to fabricate steel barrier which according to its cutting plan, requires 48 pieces of each 1.5 meters long steel pipes. Company B, without communicating with Company A, would like likely go on to procure 12 pieces of 6 meters long pipe, calculated 1.5 meters x 48 pieces = 72 meters, to be divided by 6 meters to derive 12 pieces of 6 meters long raw materials, (see Figure 2 below). Figure 2 - Company B's cutting plan

If Company B had gotten in touch with Company A, then the two can barter a deal for the latter to sell is 2 meters “wastage” to the former at a below market price. The aim of the online trading portal is to provide a platform for members of SIWMA to post what they wish to sell or buy, and the respective companies’ procurement in-charge will have an additional avenue of materials to source from.

Key Features Imagine the popular Carousell trading portal, but with particular focus on heavy industrial raw materials, consumables, equipment etc. The following are preliminary features to be included:

  1. Marketplace – where several sellers and vendors offer products listings, in exchange for some marketplace fees (that can be per item sold, product category etc.).
  2. Custom Search & Navigation – Customised to the user’s preference and habits.
  3. Messaging & Notifications – Each seller and buyer have their own inbox, which allows them to communicate freely without administrative intervention.
  4. Mobile Friendliness – Online shopping is increasingly moving from desktops and laptops to smart phones and tablets. The portal must be easy to use on any type of device or screen size.
  5. Analytics Dashboard – Monitor trends from real-time data and take in feedbacks to evolve and improve the portal.

doc

Contact: Marc Sim <marc@sterlingengineering.com.sg>

TWC2 - SalaryTracker

TWC2 is interested to build a mobile app inspired by Jornaler (also known as Jornalero).

About the Journaler Jornaler@ is a mobile phone application that combines technology with worker education for preventing wage-theft and other labour rights violations. The app has been tailored to the specific needs of undocumented migrant day laborers in the USA, who are among the most vulnerable members of the workforce. They do not have regular jobs, but instead seek casual work from different employers day by day. Over 50% of day laborers have experienced some type of wage theft (non-payment of wages).

The Jornaler@ application provides day laborers and worker centers with a recordkeeping and data sharing tool, which would help them to both prevent wage-theft incidence. Through a record of work hours, and together with the ability to store information about their casual employers, e.g. the car they drive, Jornaler@ helps workers prove their claims to their rightful wages legally.

About TWC2’s proposed SalaryTracker app. Unlike the context for Jornalero, our Singapore app is aimed at legal workers. There is therefore no need for the app to store information about the employer beyond the official name of their legal employer. Instead, the focus of the app is to counter the possibility of false claims by the employer in cases of wage disputes. E.g. the employer might deny that the worker worked overtime on such and such a day, or the employer might say that the worker never showed up at work at all. The employer might also miscalculate the rate of pay for overtime, thus coming up with a total salary that is less that the worker should get.

Features we’d like SalaryTracker to have

  1. Store data on the phone with export option
  2. Store key information such as worker ID, employer name, basic monthly salary.
  3. App should be able to store information for up to three employers/jobs simultaneously.
  4. “Punch Card” function, allowing the worker to enter the time he starts work and the time he ends work for each day of the calendar. Worker can either capture the phone system’s time, or manually key in a time (if the latter, app should also log what time he manually keyed in the time in/out.)
  5. Geolocation function. Worker should be able to capture his geolocation at any time. The app should log the time he captured his geolocation. This will help the worker prove that he was at work at such and such a time.
  6. Salary estimate function. The app should be able to estimate for the worker, based on his punch card data, what his salary for the month is. This allows him to know whether the amount he is eventually paid is correct.
  7. Supporting documents. The worker is prompted to take photos of time cards and salary slips that the employer produces, and which are either given to him or temporarily shown to him. The app should link to the images stored.
  8. Languages. English, Chinese, Bengali, Tamil, Burmese.
  9. And any other features students might recommend.

Contact: Pat Meyer <casehelp3@twc2.org.sg>, Alex Au <alex.au@twc2.org.sg>

This project could refer to LastButNotLeast

High Achievers Training Consultancy – Reporting System

ChangingLives, we hope that the SMU students can help to change our lives, while we change the lives of others. We also invite SMU Students to be involved in our monthly trainer engagement programmes while we talk on Youth Issues & topics such as conquering presentations, relationship & conflict management, managing my finances, leadership & me

About High Achievers Training Consultancy: A training consultancy that aims to #ChangeLives of students and teachers through the trainings we provide. We conduct workshops for secondary school youths in the three domains (Life skills, Leadership skills and Study Skills), together with our team of freelance undergrad trainers. While the trainers focus on changing the lives of students, we hope to focus on how we can help the Trainers develop themselves in the long run. Our current administrative processes are focused toward supporting schools (eg. Reports) and do not comprehensively support trainer’s growth and development. We are rolling out more initiatives to engage and grow trainers, this application will support us greatly in our reporting and decision-making abilities.

Project description

  1. Effectively capture the entity relationships between trainers, programmes they conduct, programme evaluation results
  2. Build features such as
    1. (Trainer profile) Build trainers’ profile to capture history with the company
    2. (Programme profile) Capture programme information and details of trainers involved
    3. (Evaluation reporting) Processing and storing post-programme evaluation results
    4. (Evaluation reporting) Generating reports based on evaluation results
    5. (Admin) Cover administrative processes like monthly paylist
    6. ((Trainer management) Generate reports to determine trainers’ growth and possible progression
    7. UI can be simple but must be easy to use for all users (trainers, in-house staff)
  3. Additional features
    1. Support sales department with CRM
      1. Web crawler
      2. Store client data and information

Technical requirements

  1. Web app, to code in Python, C# or Java
  2. Database to use MySQL or similar databases
  3. Web hosting AWS / Azure or please recommend

Contact Christopher Teo, SMU SIS Aumni, 2018 (christopher.teo@highachievers.com.sg) Grizzly Badgers

Johnson & Johnson Medical Devices Companies – AR/VR software solution for Bariatric Surgery Patients

About Johnson & Johnson Medical Devices Companies At Johnson & Johnson Medical Devices Companies (JJMDC), we are using our breadth, scale and experience to reimagine the way healthcare is delivered and help people live longer, healthier lives. In a radically changing environment, we are making connections across science and technology to combine our own expertise in surgery, orthopaedics and interventional solutions with the big ideas of others to design and deliver physician and patient-centric products and solutions. As pioneers in medical devices, we continually focus on elevating the standard of care—working to expand patient access, improve outcomes, reduce health system costs and drive value. We create smart, people-centered healthcare to help the patients we serve recover faster and live longer and more vibrantly. https://www.jnj.com/healthcare-products/medicaldevices

Project Description

  • Background: Obesity is a big, worldwide problem, and the number of obese patients who need bariatric surgery is increasing rapidly. However, there are many myths surrounding surgery and there is strong need for providing right information to appropriate patients. Bariatric VR is designed for doctors to present data to patients in a visually immersive way covering educational videos on obesity and surgery, patient testimonials, co-morbidities related to obesity, and comparisons between the patient’s body pre and post-surgery.
  • Value Proposition: To create a unique, educational and immersive experience for patients to understand the challenges posed by morbid obesity and seek knowledge about treatment modalities including life transforming changes enabled by bariatric surgery.
  • Target users: Surgeons, physicians, bariatric counselors and patients

Functionality:

  • Synchronize: Unique Sync Code got from VR headset can be used to pair VR headset and iPad. After that, doctors with iPad are able to control what patients view in VR headset.
  • Short educational video on obesity and metabolic surgery
  • Patient Info: Input required questions like height, weight, pre-existing conditions in iPad. These answers are related with what will be shown later. There are also additional questions to help doctors know more about emotions of patients.
  • Related Stories: After patient info part, doctors can choose to play several videos related to bariatric surgery stories to build a more emotional background for patients before they talk about the surgery.
  • 3D Models: This is the main part of the demo. 3D human body models are shown here.

There are three modes in this part which are “Current Status”, “Projected Weight Loss” and “Comparison”. “Current Status” is showing the model similar to patients now. “Projected Weight Loss” is showing the model patients might be after the surgery. “Comparison” put two different models together to compare the changes directly.

Important parts of the body are highlighted, and detailed information will be provided when doctor click the spot. Doctors can use different types of contents such as texts, videos, 360° pictures, 360° videos.

The shape of the models and contents can be customized with questions before. By this way, patients get easier to listen and understand the doctor.

Values:

  • Build a conversation tool to facilitate doctor’s conversation with patients in a more vivid, and immersive way
  • Build a more caring and emotional environment to patients.
  • Make surgery information more friendly, acceptable and easier to understand.

Deliverable An AR/VR software solution with above features. The prioritization and exact details of the in-scope features can be discussed based on the hardware/software availability and project duration constraints.

Contact Rashid Mohiuddin Snr. Manager – Technology Services – Analytics rmohiudd@its.jnj.com 65-96444817

The Kids Network - Mobile engagement app

About Us The Kids Network (TKN) is a Netball academy that provides Netball trainings for children 6 to 12 years old. The players are split into different teams/classes base on their age group to train further. As of April 2019, we have 80 players, 6 different class and 9 coaches. We train on a weekly basis at Kallang Netball Centre. Kallang Netball Centre is an outdoor venue. This means that when it rains, our training will be postponed. Like local schools, we run in terms. Fees are collected on a termly basis. Every term, to ensure our players gain court experience and apply the skills they learned, we will organise friendly games or sign the teams up for suitable netball carnivals.

Project Deliverables Develop a mobile App on both Andriod and IOS systems to help us connect and engage better with our parents. The App should include the abilities to:

  1. providing up-to-date training and games schedules
  2. send out reminders for fee payment and to make payment via the App itself
  3. sign & submit consent forms for friendly games
  4. show weather updates and disseminate information of postponed training due to wet weather
  5. allow parents to update their details

Contact Lizhen (lizhen@thekidsnetwork.com.sg) Evangeline (fun@thekidsnetwork.com.sg)

ITI, SMU – Tracks Management System

Brief requirements: Every semester, students are required to fill in the admission forms and then email the processing officers to submit the admission forms and required documents separately. The completion of track requirements are also handled and managed manually. This leads to problems in - managing applications, tracking of requirements and slow reporting. In addition to this, the admission process is not transparent to students which results in multiple queries on track status and completion. The goal of the 'Tracks Management System' is to computerize the admission management system structure, its related operation, and functionality to rectify these weaknesses. Also, the purpose is to provide support to the administration and admission seeking candidates by providing a faster, transparent, and easy way of maintaining records and utilize them for reference and further proceedings such as alumni management and reporting analytics.

Function list: Primary Functions

  • Users: Admin, Student, Alumni
  • Applications Management
  • Students and Alumni Management
  • Non-Credit Courses Management

Secondary Functions

  • Newsfeed for events/careers/internships/articles/resources
  • Reporting Analytics
    • No. of applicants over the years
    • No. of students from different faculty
    • Careers & Internship
  • Information Extraction from CVs and resumes
    • To analyse skills & background to draw insights on prospective students

Contact: Jennifer Lim, International Trading Institute, SMU, http://iti.smu.edu.sg/ email: jenniferlim@smu.edu.sg

TEE Land Limited: – The Next Gen Parking Management Solution

About TEE Land Limited:: TEE International Limited (“TEE” or together with its subsidiaries and associate companies, “TEE Group”) was established in the 1980s, and has grown from a general electrical contractor to an established Integrated Engineering, Real Estate and Infrastructure Group. With its operations spanning across Singapore, Thailand, Malaysia, Hong Kong and New Zealand, TEE Group continues to focus on its core Engineering specialisation to grow its Infrastructure business alongside its complementary Real Estate business.

Listed on the Stock Exchange of Singapore Dealing and Automated Quotation System “SESDAQ” (now known as the SGX Catalist) in 2001, TEE was upgraded to the SGX Mainboard in 2008. Over the years, TEE Group has established a strong track record in delivering quality and value-added services by providing integrated solutions to its customers. With a strong brand position, TEE has been able to secure prominent projects both locally and regionally.

With its people at the centre of the TEE Group’s business model, TEE branches out through its integrated platform – Engineering, Infrastructure and Real Estate by tapping on the expertise, experience, and capabilities of its people. TEE has expanded its regional presence in the Asia-Pacific region either directly by TEE Group or through strategic partnerships and acquisitions. http://www.teeintl.com

What we need you to solve?

Today, more than 70% of carparks are using the Electronic Parking System (EPS). EPS in a carpark can cost up to $150,000. It consists of a cashless system that uses EPS antenna to read the number of ERP In-Vehicle Unit (IU) at the entry and exit of the carpark. Kiosks are also required for drivers to top up their cash cards.

EPS faces issues such as tailgating, double charging and long queues at barriers when drivers do not maintain sufficient funds. A move to an app-based payment system based on License Plate Recognition (LPR) technology will help to reduce infrastructure cost, enhance driver experience and support Singapore’s push towards electronic payments via PayNow.

How do we co-create and have fun together?

The Project Team will have the opportunity to work on Tee International's new technologies such as its License Plate Recognition (LPR) system and e-parking kiosks. These systems are currently used live at Changi Airport and Seng Kang hospital.

The Project Team is expected to envision, design and build the Next Gen Parking System that aims to replace the current EPS. The Next Gen Parking System must integrate with the following existing technologies and the team is required to study these technologies in sufficient detail to support them with the integration.

  1. The Sponsor's License Plate Recognition System
  2. The Sponsor's Parking Payment Kiosk
  3. SGQR, Singapore's single QR code that combines multiple e-payment solutions into one. See http://www.mas.gov.sg/sgqr/index.html

The Project Team shall deploy and conduct live trials of their system at Tee Building. This will involve gathering and analysing data and getting user feedback. The Project Team should plan to have a Minimum Viable Product (MVP) deployed as soon as possible, preferably by the end of midterm.

Some pointers on what you need to do

  1. Ideate and tell the story of how the future of car parking is with the adoption and adaptation of LPR, mobile apps and payment via SGQR.
  2. Design the UI and UX of the mobile apps through wire-framing.
  3. Define and setup the technology stack of the system infrastructure which includes the edge computing machine and cloud server.
  4. Define the software architecture for both the backend and frontend.
  5. Plan and breakdown the system and software development into sprints.
  6. . Develop, document, deploy and test the system and software in each iteration.
  7. Conduct live trials at Tee Building in Singapore.
  8. All documentation and source codes to be uploaded on Github.

Contact: Edwin Tan, Consultant Edwin.tan@teeintl.com, Via NG Boon Thai <boonthai.ng.2012@sis.smu.edu.sg>

K11 Security Engineering – K11 HRClick

About the K11 Security Engineering K11 is a security company established since 2010. We have over 80 security guards whom we deploy to our various security sites. We have over 50 security sites at the moment. So require a HR system to manage our growing team of security officers.

About K11 HRClick It will be available on 2 platforms, a mobile application and web application. The web application will be accessible by the management and the mobile application will be accessible by the security guards.

Functions: Web Application:

  • Access control:
    • Operations Officer should only be able to see certain information.
    • Director will be given full access control.
  • Attendance:
    • Register “Take over Duty” and “Hand over Duty” for sites. (i.e. time in and time out)
    • Calculate working hours based on time in and time out and alert work times after 12 hours.
  • Employee information:
    • Register key information of employee (security officers)
    • This function will be able to set number of leave entitled and basic pay of each officer.
    • This function will also allow management to input any extra allowances such as loan or advance pay (this will all be taken into account in payslip generation)
    • Generate Key employment terms (in pdf format) – we will provide all the details on this.
  • Payroll:
    • Based on attendance and details from employee information available only by month, system will generate a payslip for each employee (downloadable pdf on the mobile app and web application)
    • The payslip format we will provide a MOM standard format
  • Leave application:
    • Approve or reject leave
  • Roaster
    • For every site, operation officer can choose from a dropdown list of security officer for day or night shift.
    • Alert if same officer is chosen for the same shift on the same day for a different site or if officer is scheduled for leave that day.
    • Every time the roaster is “Submitted”, all the officers will be get an update on the shifts they will be doing for the month. The roaster is editable anytime of the month, just that if the operations officer “Submit” an updated roaster, all the security officers’ timetable will be updated.
  • Others:
    • Send reminder email if work permit of officer is going to expire.

Mobile application:

  • Leave application
    • Apply for leave
    • Send notification if leave is approved or rejected
    • View leaves applied and leaves remaining
  • Roaster:
    • View current and next shift.
  • Attendance:
    • Insert time in and time out
    • Send alert if shift has started and officer has not input the “time in” or if shift has ended alert officer to input “time out”
  • Payslip:
    • View and download past and current payslip

Contact: Shangeri <Shangeri1994@k11.com.sg>, SIS alumni The Chosen Six

Seah Kim Cheok Construction Co Pte Ltd – Enhance ACCPAC (DOS) accounting programme

About Seah Kim Cheok Construction Co Pte Ltd Seah Kim Cheok Construction Pte Ltd is a B1 General Construction Firm in Singapore. We have been operating for nearly half a century in Singapore. Our focus is on residential projects from Strata Housing to Bungalows. Currently, we are diverging into small property development. As industries all digitalise, we wish to find suitable digital solutions for our company.

Please view the following link for our portfolio of construction projects https://tinyurl.com/y7f7xmuq

Project Description

  1. Currently, Singapore lacks a dedicated project management web module suitable for construction staff of all educational level. We have been sourcing around but there are little market solutions as the industry is more traditional. SMU-X had previously created an accounting and budget management module for us. We wish to expand on this module by adding in project management and HR Management services. This would greatly benefit construction companies and improve efficiencies. An area the government and companies have been attempting for a long while.
  2. An example of how this module could work would be https://www.dropbox.com/sh/gwk71zovsz3hqyf/AABMcmlzTOTMOSwwGqnkt7xTa?dl=0This is not the fixed module and we are open to discussion with you
  3. We are open to web app and/or phone app

Project Requirements

  1. Build on additional modules on a previous SMU-X Project. Accounting Architects
  2. Work with us to find ways to present a project management module simply so all stakeholders in construction can use it
  3. We invite you to contact us to learn more about this project and work together to make this a success. We have great success and collaboration with previous SMU-X Project Team. We would be happy to link you with them to learn more about our company and how we work with them to create successful projects. Contact us today 😊

Project Deliverables

  1. Project management web app and/or phone app
  2. Adding the module into an already operation AWS web made by previous SMU-X team
  3. Working with our IT intern for any help you require

Skill Requirements Skills such as the following may be needed (but not limited to):

  • SSL Language
  • Any language you feel suitable to build the modules

Contact: Seah Kah Howe kahhowe@skcspc.com.sg