HeaderSIS.jpg

Difference between revisions of "Projects"

From IS480
Jump to navigation Jump to search
 
(41 intermediate revisions by 2 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].
  
== TWC2 - Journaler ==
+
== Benjamin Gan - IDP projects ==
  
TWC2 is interested to build a mobile app similar to Journaler.
+
<span style="color:blue"><b>About IDP projects.</b></span>
 +
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>About the Journaler</b></span>
+
<span style="color:blue"><b>Contact:  </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 labor rights violations. The app has been tailored to the specific needs of day laborers, who are among the most vulnerable members of the workforce. Their high visibility while searching for work often places them on the frontline of anti-immigrant backlash, and yet the social invisibility of their labor makes them frequent victims of labor violations. Nationwide, studies have shown that over 50% of day laborers have experienced some type of wage theft. Much of their employment is established on a temporary and informal basis, which makes them a target for unethical and unscrupulous employers.
+
benjamingan@smu.edu.sg
  
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, and expedite the processing of claims (when wage-theft cases do occur). The project’s long term goal is to enable stakeholders to increase the capacity of community based organizations to address low-wage workers’ issues.
+
== SIWMA - SIWMA trading portal ==
  
<span style="color:blue"><b>How it Work</b></span>
+
<span style="color:blue"><b>About SIWMA</b></span>
 +
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.
  
#Check-In/Check-Out: this function is a “punch card” that helps workers keep track of their hours, wages, work location, breaks, as well as employer and worksite information. The app collects the data and creates a “Job Log” for the user that displays weekly and annual wages, as well as a monthly average wage for jobs in the area.
+
<span style="color:blue"><b>About project</b></span>
 +
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
 
   
 
   
#Report: The app collects the necessary information to properly document and to begin a wage theft complaint that can eventually be delivered directly to the Department of Labor. The report section asks for additional information and immediately informs the affiliated worker center that will be available to assist in filing an official complaint or contacting their employer to arrange for mediation.
+
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
 
   
 
   
#Alert: The technology breaks through the inherent isolation of day labor work by fostering a network of workers regardless of where they are located. The Alert function allows workers to anonymously warn others of non-paying jobs and bad employers.
+
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.
Jornaler@ is now available for Android and iPhone. Search for “Jornalera” on Google Play or the App Store. You will require a code when you attempt to register. Please contact Cal Soto at csoto@ndlon.org if you do not have a code via a participating worker center and would like to request one.
+
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.  
  
<span style="color:blue"><b>Connecting Community</b></span>
+
<span style="color:blue"><b>Key Features</b></span>
 +
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.
  
Jornaler@ is a tool designed with input from day laborers to be used by any worker with an irregular schedule and varied wages. Data shows that these circumstances create a heightened risk of wage theft. Jornaler@ works to reduce this risk by connecting similarly situated workers, notifying them instantly of bad employers, and amplifying that message to a network spanning entire metropolitan areas. With Jornaler@ installed, no worker is alone on the job.
+
[https://wiki.smu.edu.sg/is480/img_auth.php/5/52/SIWMA_Online_Materials_Trading_Portal.docx doc]
  
To ensure that users are connecting with local communities of workers, we have developed the “center code” model. Those that want to use Jornaler@ can get in touch with their closest worker center. If the center is already connected to the Jornaler@ Network, they will train the worker in how to best utilize the app and distribute a “center code” to allow that worker to register.
+
<span style="color:blue"><b>Contact:  </b></span>
 +
Marc Sim <marc@sterlingengineering.com.sg>
  
If the local worker center is not yet connected to the Jornaler@ Network, the lead organizer can get in touch with Cal Soto at csoto@ndlon.org to get information about training and receive a unique center code.
+
== TWC2 - SalaryTracker ==
  
<span style="color:blue"><b>Registering</b></span>
+
[http://twc2.org.sg TWC2] is interested to build a mobile app inspired by Jornaler (also known as Jornalero).
  
Once you have received a center code you can follow the registration process and start using Jornaler@ to keep track of your hours, report wage theft, and stay connected with other workers in your area. All of your data will be stored anonymously and can be accessed on your phone or, at your request, through your local worker center during a personal appointment.
+
<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).
 +
 
 +
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.
 +
 
 +
<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.
 +
 
 +
<span style="color:blue"><b>Features we’d like SalaryTracker to have</b></span>
 +
#Store data on the phone with export option
 +
#Store key information such as worker ID, employer name, basic monthly salary.
 +
#App should be able to store information for up to three employers/jobs simultaneously.
 +
#“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>
 
<span style="color:blue"><b>Contact:  </b></span>
Pat Meyer <casehelp3@twc2.org.sg>
+
Pat Meyer <casehelp3@twc2.org.sg>,    Alex Au <alex.au@twc2.org.sg>
Alex Au <alex.au@twc2.org.sg>
+
 
Tamera Fillinger <casehelp4@twc2.org.sg>
+
This project could refer to [[IS480_Team_wiki:_2019T2_LastButNotLeast|LastButNotLeast]]
  
== SMU CTE - Project Mic-Test 1-2-3 ==
+
== 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
 +
 
 +
<span style="color:blue"><b>About High Achievers Training Consultancy: </b></span>
 +
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.
 +
 +
<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
 +
 
 +
<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>Contact</b></span>
 +
Christopher Teo, SMU SIS Aumni, 2018 (christopher.teo@highachievers.com.sg)  [[2016-2017_Term_2#Grizzly_Badgers|Grizzly Badgers]]
 +
 
 +
== Johnson & Johnson Medical Devices Companies – AR/VR software solution for Bariatric Surgery Patients ==
 +
 
 +
<span style="color:blue"><b>About Johnson & Johnson Medical Devices Companies</b></span>
 +
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
  
 
<span style="color:blue"><b>Project Description </b></span>
 
<span style="color:blue"><b>Project Description </b></span>
Project Mic-Test 1-2-3, a Voice-Recognition Artificial Intelligence project, seeks to build an application that will provide students with formative feedback on their presentations to supplement instructors’ feedback. In addition to students’ presentations, such application, when developed, has great potential to be applied to different context (e.g. training of interview skills).
+
*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.
It is envisioned that this project could be done in two key phases.  
+
*Target users: Surgeons, physicians, bariatric counselors and patients
===Phase 1===
+
 
#Students’ (audio) presentations will be transcribed into text using a speech-to-text Application Programming Interface (API),  
+
<span style="color:blue"><b>Functionality:</b></span>
#The generated text and associated timestamp could then analysed to generate meaningful feedback (e.g. high frequency fillers words, text summarisation, pace of presentation compared to SMU norm).  
+
*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.
#Going further, the text could be analysed using a API (e.g. IBM Artificial Intelligence application) to score the presentation based on the Emotion Tones (e.g. Anger, Disgust, Fear, Joy and Sadness) and Language Tone (e.g. Analytical, Confident, Tentative).
+
*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.
Project deliverables for Phase 1 include a minimal viable product to provide feedback to students on their presentation. This includes collection of presentation data with consent from SMU students for use for this purpose.  
+
*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.
 +
 
 +
<span style="color:blue"><b>Values: </b></span>
 +
*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.
  
===Phase 2===
+
<span style="color:blue"><b>Deliverable </b></span>
This is a bonus phase and may be completed by a subsequent batch of IS480 students, the current batch of students are expected to document their technical and functional specifications as these will be handed over to a next batch of students.
+
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.
  
<span style="color:blue"><b>Skills </b></span>
+
<span style="color:blue"><b>Contact</b></span>
Some NLP skills is good to have
+
Rashid Mohiuddin
 +
Snr. Manager – Technology Services – Analytics
 +
rmohiudd@its.jnj.com
 +
65-96444817
  
<span style="color:blue"><b>Contact:  </b></span>
+
== The Kids Network - Mobile engagement app ==
LEONG Kwok Hing <khleong@smu.edu.sg> WEE Tian Lu <tlwee@smu.edu.sg> James FOO Chek Keng <jamesfoo@smu.edu.sg>
+
<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.
  
== Scanteak - Data Analytics for Scanteak’s Sales Value and Quantity Forecast ==
+
<span style="color:blue"><b>Project Deliverables</b></span>
 +
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>About Scanteak </b></span>
+
#providing up-to-date training and games schedules
What began as a tiny 400 sq ft office space in Joo Chiat has rapidly developed into an international brand, furnishing homes worldwide with the warmth of Scandinavian-design teak furniture. To date, Scanteak has opened more than 150 retail outlets and flagship stores in Singapore, Taiwan, and Japan. Scanteak is now the largest furniture retailer in Taiwan with more than a 100 showrooms, and is the first local furniture brand to successfully penetrate the Japanese market, which is renowned for being both design and quality conscious. Scanteak’s Singapore presence covers 14 showrooms island-wide. Wherever the brand may be, it aims to bring the warm, restful and inviting experience to all visitors.
+
#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
  
<span style="color:blue"><b>Project Impetus </b></span>
+
<span style="color:blue"><b>Contact</b></span>
In a complex business environment faced with changing consumer behaviours e.g. internet browsing and buying, competitive pressure e.g. new entrants and uncertainties e.g. political changes bring about new rules and regulations, it is important that business remains relevant and adopt cutting-edge practices to win in the market. While the company collects enormous amount of customer and transactional data on a daily basis, much of these are currently not been analysed or utilised effectively to influence and shape business decisions.
+
Lizhen (lizhen@thekidsnetwork.com.sg)
 +
Evangeline (fun@thekidsnetwork.com.sg)
  
<span style="color:blue"><b>Project Description </b></span>
+
== ITI, SMU – Tracks Management System ==
Leveraging on the latest trends in machine learning, data analytics and data visualization, the project goal is to forecast sales and inventory so that the company can conduct effective forward planning in its financials and inventory holdings. For example, based on historical price trends and seasonality factors such as Great Singapore Sale period, the system can derive the price elasticity of products and predict the expected sales value and quantity based on user price changes.
 
  
<span style="color:blue"><b>Project Deliverables </b></span>
+
<span style="color:blue"><b>Brief requirements:</b></span>
Working with the users, the project team is expected to deliver over the course of the project duration:
+
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.
#An on-demand and user-friendly application (on premise or cloud-based) for the purpose of data importation, data analytics and data visualization.
 
#Allow user to change variables such as prices, sales staff incentives, products mix, period, etc to predict the desired outcome.
 
#Export reports to common formats eg. PDF, excel worksheets and graphs.
 
  
<span style="color:blue"><b>Skills Required </b></span>
+
<span style="color:blue"><b>Function list:</b></span>
Any programming language or app the project team feels is suitable to build and deliver the outcome.
+
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
  
 
<span style="color:blue"><b>Contact:  </b></span>
 
<span style="color:blue"><b>Contact:  </b></span>
Name: Kenneth Wong, Email: Kenneth.wong@scanteak.com.sg
+
Jennifer Lim, International Trading Institute, SMU, http://iti.smu.edu.sg/
Name: Jamie Lim, Email: Jamie@scanteak.com.sg
+
email: jenniferlim@smu.edu.sg
  
==ASPT(Singapore) - Business Requirement Document ==
+
== TEE Land Limited: – The Next Gen Parking Management Solution ==
  
<span style="color:blue"><b>About ASPT(Singapore) Pte Ltd </b></span>
+
<span style="color:blue"><b>About TEE Land Limited::</b></span>
ASPT(Singapore) is an electronics wholesaler and OEM manufacturer based in Singapore, dealing with after-market electronic components in home appliances. The company exports to over 40 countries and have several appointed distributing agents in each of these countries. ASPT(Singapore) also owns the trademark brand ARUKI and its subsidiary ARUKI (Shanghai) co; ltd.  
+
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.
  
Our corporate mission is to provide products of excellent quality at an affordable price, so that at the end of the day, consumers benefit by being able to make smarter and better choices, saving resources globally in the long run.
+
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.
  
<span style="color:blue"><b>Requirement Specification document (RSD)</b></span>
+
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.
Context or background of the project
+
http://www.teeintl.com
  
The HVAC repair industry is a grey area where end consumers are being charged prices that vary hugely, depending on demand/supply and individual workmanship. Furthermore, consumers have a tough time choosing and deciding which vendor is best for the job, when there are too many choices online yet too little information to aid decision making.
+
<span style="color:blue"><b>What we need you to solve?</b></span>
  
To increase transparency from the top of the supply chain down to the end consumer, as well as helping by sharing our knowledge and expertise in this field as a community, ASPT intends to develop a simple platform application optimized for the end user to allow easy decision making and sourcing information.
+
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.
  
The early phase of the app is essentially similar to TripAdvisor, where a database of vendors (repair companies, in our case) are available for browsing, and users are able to read/write reviews for each of these vendors. Users who have had experience of specific services may leave their feedback for the benefit of other users to make better decisions.
+
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.
  
Detailed Business Requirements
+
<span style="color:blue"><b>How do we co-create and have fun together? </b></span>
  
The application should be easy to use and optimized for decision making. The app should be able to feed users sufficient information about the vendor in order to ease decision making, such as company description, vendor photos, website, phone number, price range, reviews etcetera.
+
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.
  
*Vision of the project – An app and brand that will first surface in consumers’ mind when looking for services (Repair, plumbing, physical labour, moving)
+
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.
Phase 1: Niche - Primarily focus on home appliances repair: Air-con, refrigerator, washing machine
 
*Objectives of the project – To strengthen and enhance the company’s capabilities to carry out our values and mission to make a strong positive impact for the next generation
 
*Scope of the project – Full scale development of web app and mobile app
 
*Stakeholder identification – Company, employees, developers, end users
 
*Scope of the solution – Database coverage of repair services ranging from air-con, refrigerators, washing machine. Can be scalable to include other areas like plumbing, and eventually any services that requires labour or craftmanship.
 
  
<span style="color:blue"><b>Functional Specification document (FSD)</b></span>
+
#The Sponsor's License Plate Recognition System
*Purpose of the project - To provide users seamless experience when looking for a repair service (Basically, TripAdvisor or Uber for services)
+
#The Sponsor's Parking Payment Kiosk
*Scope of the project – Full scale web and mobile app development
+
#SGQR, Singapore's single QR code that combines multiple e-payment solutions into one. See http://www.mas.gov.sg/sgqr/index.html
*Primary functional requirements (Phase 1)
 
**Home page (Banner, search bar, service category browsing)
 
**User accounts (login, register, user profile)
 
**User account by user type (end user, vendor user)
 
**Vendor login interface: Updating of company details, uploading of photos (Up to 5)
 
**Basic company details including: Website, contact number, email, price range, operating hours, location
 
**User login interface: User profile, profile picture, browse services, browse company details, read/write reviews, shortcuts access to website, contact number, email
 
**Reviews: Star rating and short string text
 
**Reviews can be from multiple sources (in-app users, google reviews etc)
 
**Vendor authentication: Company UEN number
 
**User authentication: Passport/IC number, mobile phone number
 
**Vendor verification: Only vendors that are verified and approved will appear to end users
 
**Search & Filter function: By name, location, star rating, popularity
 
**Backend server management
 
  
*Secondary functional requirements (Phase II – Advance)
+
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.
**Direct Messaging function: Direct communication of user and vendor within the app
 
**Vendor’s response rate rating: Based on speed of response from direct message
 
**Service booking within the app
 
**GPS Tracking current position of serviceman
 
**Payment for booking
 
**Complaints/refund/cancellation/reporting management
 
*Assumptions/constraints
 
**Costs constraints can be discussed
 
  
<span style="color:blue"><b>Deliverables</b></span>
+
Some pointers on what you need to do
To deliver the primary functions through an integrated web and mobile application, secondary functions are a bonus. The management is open to changes and will be willing to take in suggestions, as long as the solution proposed improves the overall outcome.
+
# 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.
Any constraints, problems, and issues can be brought out for open discussion. The company director and staff will be happy to clarify any questions regarding the business requirement document (BRD). We hope it would be a good learning experience for you and us. We look forward to working with you.
+
# Design the UI and UX of the mobile apps through wire-framing.
PS: Note from director (SMU alumni) – Don’t be worried about failing, but be worried about not trying.
+
# 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>Additional Info: </b></span>
+
<span style="color:blue"><b>Contact: </b></span>
Sample Protype - https://pr.to/PFD818/
+
Edwin Tan, Consultant Edwin.tan@teeintl.com, Via NG Boon Thai <boonthai.ng.2012@sis.smu.edu.sg>
Note: This is only a sample prototype from ideation phase to illustrate some of the possible functions and does not serve as a strict template or basis for development.
 
  
<span style="color:blue"><b>Contact:  </b></span>yiyong@aruki-aspt.com (Director)
+
== [http://k11.com.sg/ K11 Security Engineering] – K11 HRClick ==
  
 +
<span style="color:blue"><b>About the K11 Security Engineering</b></span>
 +
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.
 +
 +
<span style="color:blue"><b>About K11 HRClick</b></span>
 +
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.
 +
 +
<span style="color:blue"><b>Functions:</b></span>
 +
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
 +
 +
<span style="color:blue"><b>Contact:  </b></span>
 +
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  ==
 
==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>
 
<span style="color:blue"><b>About Seah Kim Cheok Construction Co Pte Ltd</b></span>
Line 181: Line 303:
 
<span style="color:blue"><b>Contact: </b></span>
 
<span style="color:blue"><b>Contact: </b></span>
 
Seah Kah Howe kahhowe@skcspc.com.sg
 
Seah Kah Howe kahhowe@skcspc.com.sg
 
==MUFG Bank - intelligent automated communication agent solution and operational system ==
 
 
<span style="color:blue"><b>About Us </b></span>
 
The MUFG Bank is Japan’s premier bank, with a global network spanning over 50 countries. Outside of Japan, the bank offers an extensive scope of commercial and investment banking products and services to businesses, governments and individuals worldwide.
 
 
MUFG Bank is one of the world’s leading financial groups.  MUFG is headquartered in Tokyo and with approximately 350 years of history, offering services including commercial banking, trust banking, securities, credit cards, consumer finance, asset management, and leasing.
 
 
Through close partnerships among our operating companies, the Group aims to “be the world’s most trusted financial group”, flexibly responding to all of the financial needs of our customers, serving society, and fostering shared and sustainable growth for a better world.
 
 
<span style="color:blue"><b> Project Description </b></span>
 
#Create an intelligent automated communication agent solution and operational system that will enable applications to be built on top.
 
#Applications include the following:
 
#*FAQs
 
#*HR systems interface
 
#*Learning systems interface
 
#*Employee onboarding interface
 
#*IT Helpdesk
 
#*Etc
 
For this phase of work, the expectation is to deliver the base framework, operational system and deliver 2 of the applications listed above.
 
 
<span style="color:blue"><b>Project Requirements </b></span>
 
The team will be required to an intelligent conversational agent solution that is extensible to multiple domains. The pilot domain will be HR.
 
The solution should allow the bank to initially deploy and train a chatbot that will be able to answer FAQs in the HR domain. In addition, the solution will need to define an integration architecture layer for connectivity to the banks’ internal systems. This is to facilitate leave information query, and other system functionality via a chat interface.
 
The solution should also have an operational dashboard that allows an administrator to view all chats that are in-flight and provide a capability to for human take-over and bot hand-off. In addition, there should be analytics capability on chats that have been completed allowing for the management and refinement of chatbot responses.
 
 
<span style="color:blue"><b>Project Deliverables </b></span>
 
#Operational Intelligent Conversational Agent solution
 
#Operational system for management and analytics of conversations
 
#2 of the applications implemented on top of the solution and operational system.
 
 
<span style="color:blue"><b>Skill Requirements </b></span>
 
Skills such as the following may be needed (but not limited to):
 
*Python, R, Java
 
*Node.js, Javascript, HTML,CSS
 
*Natural Language Processing
 
*Bot Frameworks
 
*Sharepoint
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Cheryl Koh
 
Email : Cheryl_Koh@sg.mufg.jp
 
Terence Wong
 
Email: Terence_wong@sg.mufg.jp
 
Soichiro Matsuo
 
Email: Soichiro_Matsuo@sg.mufg.jp
 
 
== Dooreem - Mobile Platform ==
 
 
<span style="color:blue"><b>About:</b></span>
 
Dooreem is a mobile platform which gathers liked-minded individuals with different skillsets to reliably accomplish what really matters to them. It can range from profitable work, social experiments, self funded initiatives, or anything people can dream of. Everybody has dreams and skills set to achieve them. But the common hurdle is the fear, loneliness, and giving up too early. By contributing our unique skills and strengths to a common goal is the way to get meaningful work done sustainably
 
 
<span style="color:blue"><b>Description: </b></span>
 
This project consists of building the technology from groundup. There are existing prototyped interface and data on how to measure users’ skills set, interests and personality. You’ll get to test on the beta framework itself and experience how it feels like working in a team with these data. We’ll also need your input on some Dooreem’s short and long term growth strategies.
 
 
<span style="color:blue"><b>Deliverables:</b></span>
 
 
*iOS and Android platform for user
 
#User guide on first download
 
#Sign in through social media
 
#Guided steps on setting a user profile
 
#Search or start a dream
 
#AI recommendations on which project user may like
 
#Personalised search engine
 
#Team dynamic display
 
#Task management function
 
#Questionnaire functions
 
#Optional: Discussion
 
#Optional: Paid services
 
#Optional: Machine & Deep learning
 
*Web data analytics for sponsor
 
#User behaviour analytics
 
#Simple content update
 
#Gathering feedback
 
#Optional: Poll functions for user to share what do they prefer
 
#Optional: In app channel to reply
 
*Your creative input on how to improve this further.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
MuMing at 8786 3545, or MuMing@thecourageacademysg.com
 
 
==DHL SMU Analytics Lab – Various projects==
 
 
<span style="color:blue"><b>About [https://dslab.smu.edu.sg DHL SMU Analytics Lab] </b></span>
 
The DHL-SMU Analytics Lab promotes and accelerates the application of big data analytics in logistics and supply chain management. Leveraging our broad spectrum of capabilities in advanced data science and machine learning, we create opportunities for strategic business change and innovation.
 
 
Integrate and extend the following projects
 
#Platform for Supply Chain Data Visualisation by [[2018-2019_Term_2#Panda_Conda| Panda Conda]]. A platform for supply chain logistic company to visualise their data.
 
#External data correlation system by [[2018-2019_Term_2#Beyond_Ideas|Beyond Ideas]]. A platform to correlate data using a supply chain data visualisation platform. This platform include a crawling service of website for external data.
 
 
<span style="color:blue"><b>IP and NDA requirements</b></span>
 
Due to the data and DHL SML collaboration, student teams are required to sign a NDA and IP rights for DHL. Note: If you are uncomfortable with this requirement, please do not choose this project. In return, you are able to work on logistic industry related data with relevant problem statement.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Benjamin Gan benjamingan@smu.edu.sg
 
 
==Learning Sprint Edtech – Creating an Education Marketplace and Teaching Solution Powered By Machine-learning==
 
 
<span style="color:blue"><b>About Learning Sprint Edtech</b></span>
 
kindlr (previously Learning Sprint) is a B2B web and mobile application that helps tuition
 
centre owners reach more students by moving offline classes online, and at the same time
 
creating a more affordable learning option for students. Our immediate goal is to
 
revolutionise learning in SEA by creating knowledge-sharing tools powered by machine learning
 
that are truly value-adding for both educators and learners. Our eventual aim is to
 
leverage on our tools to improve the education infrastructure in less-developed countries.
 
 
Earlier this year, kindlr was awarded the Singapore Valley Awards (SVA) – an annual
 
entrepreneurship award that offers students, with the most compelling business ideas, a
 
fully-sponsored internship to China. Last year, kindlr won a position in the SMU Impact
 
Accelerator, a 12-week programme that provides a co-working space, mentorship, and
 
community for social innovators and was featured in Festival for Good 2017.
 
 
<span style="color:blue"><b>Project description</b></span>
 
#The platform must be capable of replacing the way educators teach and learners acquire knowledge in a physical setting with online tools (i.e. the online platform must be capable of replacing the physical interaction between an educator and a learner)
 
#The platform must aid educators to teach and students to learn more effectively and efficiently
 
#The platform must enable education to take place at anytime and anywhere
 
 
<span style="color:blue"><b>Project deliverables:</b></span>
 
A working [1] web application and [2] parallel mobile application that allows private
 
tutors to:
 
#Deliver their weekly face-to-face lessons in real time via virtual learning online
 
#Use a simple learning management system to organise lesson materials
 
#Create smart quizzes with multiple levels of difficulty that varies with a student’s progress
 
A working [1] web application and [2] parallel mobile application that allows students to:
 
#Attend lessons with just an internet connection regardless of location
 
#Learn at their own pace by playing back past lesson recordings
 
#Monitor their own learning progress (by tracking their smart quiz results)
 
(Note: more details will be provided when we engage with the students)
 
 
<span style="color:blue"><b>Student benefits</b></span>
 
Opportunity to code a full-fledged working platform: completing this FYP project
 
successfully will enable the student to add this to his or her portfolio. This would prove to
 
be a huge value-add should the student apply for any budding tech start-ups or even
 
existing tech giants.
 
 
Opportunity to apply creatively knowledge and skill-sets acquired from NUS
 
courses: while we have stated the final deliverables, we are flexible in terms of how the
 
students arrive at the final product because we believe in nurturing through autonomy –
 
students would grow best having the freedom to creatively apply what they have learnt in
 
their coursework and doing so would allow them to deepen their understanding of the
 
concepts learnt.
 
 
Understanding the business requirements of an emerging start-up: to ensure that they
 
can deliver the product to their best abilities, students would have to understand the
 
context and business requirements of what they are doing. Thus, not only will they
 
improve on their technical skills and knowledge, they will also be able to gain industry
 
and business knowledge in the process.
 
 
Opportunity to be part of the team in delivering a good cause: If the student is capable
 
and has an intrinsic interest to better the education for the region, we will be more than
 
happy for him or her to be on board. Successful candidates will be able to carry on this
 
exciting journey even after the FYP project is completed.
 
 
Hardware required: Working laptop/desktop with Linux-based OS preferred
 
Software required: Git, any IDE (we recommend VS Code), Ruby 2.5.0 (install with
 
either rbenv or rvm), Postgres, Internet Browser, Node, pnpm
 
 
Technical skills: Students are expected to have basic understanding for REST APIs and
 
MVC architecture. In addition to implementing features, also expected to write automated
 
test suites.
 
Web application
 
• Frontend language: VueJS
 
• Backend language: Ruby on Rails (Okay if you know python)
 
• Database: Postgres
 
Mobile application
 
• Frontend language: To be determined
 
• Backend language: Ruby (Ruby on Rails)
 
• Database: Postgres
 
Algorithm: The implementation of Machine Learning features requires some knowledge
 
of Machine Learning concepts and algorithms (python or R) and the outputs will be in the
 
form of REST APIs
 
UI/UX skills (optional, but preferred): The main deliverable would be a product that is
 
directly visible to the consumers/clients. Any aesthetic skills or UI/UX knowledge would
 
be greatly appreciated.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Name: Sim Poh Sia (SMU Alumni)
 
Email: pohsia.sim@kindlr.co
 
Designation: Project Lead
 
Organisation Name: Learning Sprint Edtech
 
Mailing address: 29, #02-57, Coco Palms, Pasir Ris Grove (Singapore 518074)
 
 
NOTE: Looking for members to join Technical team. Expect team to lead the development
 
 
==Singapore Weiqi Association-Tournament web portal==
 
Enhance existing portal developed by [[2017-2018_Term_1#Team_BFFs|Team BFF]]
 
 
<span style="color:blue"><b>About Singapore Weiqi Association (SWA)</b></span>
 
Singapore Weiqi Association is the national body (NSA) for the game Weiqi (Go) in Singapore.
 
 
<span style="color:blue"><b>Project Objective</b></span>
 
This project is to enhance the operation efficiency and accuracy of the several national and international tournaments held in Singapore.
 
 
<span style="color:blue"><b>Project Brief</b></span>
 
The students are required to enhance the existing new tournament software using technology such as OCR and automated algorithm calculation, as described below:
 
*Primary functions
 
**Allow user to use mobile phone to take a picture of the board and calculate the score automatically Create a native mobile application
 
**Create a native mobile application
 
**Improve usability of the current web application
 
*Secondary functions
 
**Create a live game record based on video footage
 
 
<span style="color:blue"><b>Deliverable</b></span>
 
To deliver the primary functions
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Jacinta Yang (jacintayang@gmail.com), Genial Tan (secretary@weiqi.org.sg)
 
 
==CANDID-INTEL: a blockchain enabled talent sourcing marketplace==
 
CANDID-INTEL: a blockchain enabled talent sourcing marketplace to empower corporates to hire anytime anywhere
 
 
<span style="color:blue"><b>About Candid-Intel</b></span>
 
Candid-Intel is a Singapore - based start-up with the aim to revolutionize the recruitment industry by simplifying and digitizing the recruitment workflow process between employer, recruitment agencies and job seekers - by building a talent sourcing marketplace underlined by blockchain and smart contract technologies.
 
 
<span style="color:blue"><b>Project Motivation </b></span>
 
The platform utilizes blockchain and smart technologies to allow:
 
#Employers set an auction for their job openings, allowing recruiters to bid with their best talent available
 
#Recruiters access can access an unlimited amount of job openings, monetizing their candidate networks and increasing income in a secure and transparent way.
 
#Job referrers can monetize their professional networks by referring candidates to employers
 
#Job seekers can secure their personal data and develop digital identities enabling the secure exchange of sensitive personal data.
 
 
Utilising cutting edge blockchain and smart contract technologies we can significantly disrupt the $400 billion recruitment market for both permanent and contract talent sourcing.
 
 
The projects seeks the development of a working proof of concept system that comprises the following main areas:
 
*Buy / sale auction system
 
*Transaction Management of Job seeker profiles
 
*Smart contract management / development
 
*Feasibility testing / assessment of using utility token
 
*Interface development (Via responsive web based interface)
 
*Testing the feasibility and functionalities of Blockchain application to bring product/service offering to next level
 
 
<span style="color:blue"><b>Skills required:</b></span>
 
*understanding of ledgers, consensus methods, blockchains, and cryptocurrencies in general
 
*Strong understanding of algorithms, data structures, cryptography and data security, and decentralized technologies.
 
*Strong coding skills with at least one of the following languages: Go, C, C++ , JAVA, Python.
 
*At least some degree of experience creating blockchain frameworks and business applications.
 
 
The team will work closely with the Candid-Intel project team to ensure that the Proof of Concept system is robust enough to take to market in a live setting with users key clients in the industry testing the platform and assessing its viability.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
'Kevin Matthews' <kevin@krenergypartners.com>
 
Sabrina Ho - KS Partners <sabrina@kslegalpartners.com>
 
via Paul GRIFFIN <paulgriffin@smu.edu.sg>
 
 
== LightBridge Technologies - An Assets Exchange Platform based on Smart Contract and Blockchain==
 
<span style="color:blue"><b>About LightBridge Technologies</b></span>
 
LightBridge Technologies is a Singapore-based company that provides turn-key Infocomm solutions for Smart Cities. We deliver integrated solutions comprising mobile applications and wired/wireless communication networks to our partners to enable them to be competitive in an increasingly data-centric world. LightBridge Technologies will develop next generation trading systems for SHCAEE. 
 
 
<span style="color:blue"><b>Synopsis</b></span>
 
[This is a collaboration with Shanghai Culture Assets and Equity Exchange (SHCAEE)]
 
About Shanghai Culture Assets and Equity Exchange (SHCAEE)
 
The Shanghai Culture Assets and Equity Exchange was set up in 2009 to offer trading services for assets such as copyrights, securities, tea, gemstones, art, and antiques. The exchange is supported by various government departments and serves an international network of buyers and sellers.
 
 
Blockchain and smart contract technologies are set to revolutionize many industries in the next few decades and one of the applications which stand to benefit is the trading of valuable assets. In this project, the goal is to develop a digital trading platform that utilizes smart contract and blockchain to allow buyers and sellers to trade assets such as jewelries, antiques, tea, and artworks in an efficient, reliable, and secure manner. The following are some of the desired features of this platform:
 
*Users can bid/sell/exchange assets in a fair, secure, and reliable manner using technology built on smart contracts and blockchains
 
*Users will be able to track the movement of the asset as it moves from seller to buyer
 
*Innovative ways of using “network tokens”  will be one of the key differentiators  of this platform, this allows all stakeholders to benefit from the growth of the platform
 
 
<span style="color:blue"><b>Deliverable</b></span>
 
The deliverables of this project shall be a Proof-of-Concept system comprising at least 5 nodes in a working prototype network and a web-based application will also be developed to test the system functionalities.  The team will work closely with SHCAEE to ensure that the features of the system is in line with the industry best practices. The goal is for the prototype to be eventually adopted and used by SHCAEE in a live setting.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Yeo Yong Kee <yk@lightbridgetechnologies.com>
 
Managing Director
 
LightBridge Technologies Pte Ltd
 
7030 Ang Mo Kio Avenue 5 #08-101
 
NorthStar@AMK Singapore 569880
 
Ph: +65 6734 5098 
 
www.LightBridgeTechnologies.com
 
 
== Epitrain - Financial calculator e-commerce system==
 
<span style="color:blue"><b>About Epitrain</b></span>
 
We are a training and consultancy firm that specialises in the training areas of financial markets, business management and project management.
 
 
<span style="color:blue"><b>Project Description</b></span>
 
We wish to develop an calculator, with visualized outputs, for Financial Market Options.
 
This calculator will be hosted on the cloud and available online, via paid subscriptions.
 
Hence the students would have to work on:
 
#programming the calculator
 
#developing the visualization of outputs
 
#deploy the hosting solution
 
#deploy the access solution
 
#deploy the e-commerce solution
 
#deploy the subscription database, with expiry and renewal functions
 
#develop an API to allow real-time injection of prices from other sources, such as Reuters or Yahoo Finance
 
#cater to non-functional requirements including:
 
##number of concurrent users
 
##latency in launching the app
 
##latency in sending inputs and receiving outputs
 
##the ability to support all browsers
 
##security issues, such as preventing the download of the core application
 
 
<span style="color:blue"><b>Calculator Description</b></span>
 
#Use the Black-Scholes and the Garman-Kohlagen models for Option pricing as a base.
 
#Take inputs of Spot, various Option Premiums, interest rates, and Time, either manually input or automatically updated via API, and derive outputs of:
 
##payoff diagrams (visualized outputs) and
 
##Delta
 
#Using the derived Delta values, the probability distribution function would need to be derived.
 
#The pdf is then plotted as an overlay on the payoff diagram
 
#Return the net probability-adjust payoff for any given combination of Options entered by the user
 
#2, or more, simultaneous sets of computations are required (as represented by the green and orange lines in the provided screenshot)
 
#Scales on the diagram must be automatically adjusted to fit the output values, but also can be manually manipulated.
 
 
The X-factor of this project is that there is currently no such app available to the non-professional trader.  This will be used commercially and be the first of its kind.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Gerard Tong (gerardtong@smu.edu.sg) Adjunc Staff, [[2016-2017_Term_2#CAVETZ|Cavetz]]
 
 
==SAS Institute - Driving Analytics Innovation in Financial Services Industries==
 
<span style="color:blue"><b>About SAS:</b></span>
 
SAS is the leader in analytics. Through innovative analytics, business intelligence and data management software and services, SAS helps customers at more than 83,000 sites make better decisions faster. Since 1976, SAS has been giving customers around the world THE POWER TO KNOW®.
 
 
<span style="color:blue"><b>Project Background & Requirements:</b></span>
 
This project seeks for an innovative solution for the Financial industry; mainly in the RegTech and Financial Inclusion categories.
 
 
<span style="color:blue"><b>Project Scope:</b></span>
 
Participants will be expected to use SAS Viya and other SAS/3rd-party tools that may be required for their solution development. Not only could this project result in novel/innovative solutions with tangible business value for the customers, it could also offer an excellent opportunity to obtain hands-on experience on an enterprise grade analytics platform.
 
 
The problem statements for this project have been preselected and the team should select only one of these problem statements for their IS480 Final Year Project:
 
 
===39 Reimagining Credit Underwriting & Scoring===
 
Existing credit underwriting models do not leverage new sources of qualitative and quantitative information. In addition, SMEs face challenges in credit evaluation as they do not have necessary audited financial statements. How can we improve and refine existing underwriting models and credit scoring for individuals and SMEs that leverage non-traditional qualitative and quantitate data sources?
 
*Participants should identify sources of qualitative and quantitative information, which can be used to predict customer behavior. Develop a technique/solution to capture/crawl this data, clean and structure it
 
*Build segmentation and predictive model(s). Design & build a user-friendly interface (e.g. website) that allows end-users (e.g. banks/credit institutions) to easily perform the necessary credit scoring & evaluation to drive their lending decisions.
 
 
===48 Automated Risk Analysis===
 
Currently, there is no way to effectively enable institutions to track and monitor counterparty risk and market exposure in real time. How do we develop a smart system that automates this analysis taking into account sanctions, AML (anti-money laundering) and KYC (Know-your-client) data and regulatory rules, to mitigate risks and exposure?
 
*Participants should identify sources of information, which can be used for real-time monitoring of factors impacting counterparty risk and market exposure. Develop a technical solution to capture/collect these data in real time, clean and structure it. As multiple real-time data sources are collected, participants are expected to also cross-check these sources against each other to ensure data integrity/accuracy
 
*Provide aggregated analysis of counterparty risk and market exposure; including building models to predict the future trends of these risks/exposure
 
*Design & build a user-friendly interface (e.g. dashboard accessible via web and/or mobile devices) that end-users (e.g. banks) can use to monitor these risks and set alert/warning indicators where risk/exposure limits have been breached.
 
 
<span style="color:blue"><b>CORE Requirements are:</b></span>
 
*Project clearly answers the problem statement of choice
 
*A functional user interface with a great user experience which provides ease of navigation through a well-designed layout.
 
*The website and must be in a mobile responsive web design
 
*Usage of use SAS Viya and other SAS/3rd-party tools for development
 
*Clearly defined users/end-users and the exact pain points that the solution seeks to address
 
*Well-developed prototype/solution with an easy-to-use interface for its intended users/end-users
 
*Creative & meaningful integration of key data sources that reflect a compelling and unique solution proposition
 
*Presentation/delivery of the solution in a suitable interface (e.g. website, app)
 
*Usage of SAS Viya is mandatory. Other SAS/3rd-party tools may be used as well.
 
 
<span style="color:blue"><b>Secondary Requirements are:</b></span>
 
*On top of the core requirements, team can choose to present their solutions in the form of an Android/iOS application pertaining to the problem statements above
 
“Good to Have” Requirements are:
 
*An end to end analytics platform from data management to discovery to deployment
 
*Visualization (if any) being deployed using SAS Visual Analytics
 
*Incorporation of advanced analytics capabilities (e.g. predictive/prescriptive/cognitive) that extends the solution beyond a data aggregation platform. Key elements of a good solution would likely include (but not limited to):
 
**Speed - e.g. how quickly the data & insights are delivered to the users
 
**Intelligence - e.g. ability to suggest/recommend relevant & timely content to users even if they have not explicitly made a request for
 
*Demonstrate tangible business benefits in areas such as streamlining operations to save costs, targeted customer engagements, identification of new customer/market segments, new monetization channels/opportunities, etc.
 
*Demonstrate potential for scalability & deployment in a real-life environment
 
*Proper & relevant documentation
 
*Creative & innovative usage of multiple data sources and tools would be taken into consideration for bonus points
 
 
<span style="color:blue"><b>Skill sets</b></span>
 
Skill sets such as (but not limited to) may be needed:
 
*SAS Programming, Python, R, Java, etc.
 
*JavaScript, HTML, CSS, etc.
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Eric Ong, SIS Alumni 2016 Batch & FinTech Innovations Sales Lead (eric.ong@sas.com) or
 
Giselle Cheo, FinTech Innovations Pre-Sales Lead (giselle.cheo@sas.com)
 
 
NOTE from course coordinator: This project requires strong requirements gathering to narrow down the scope of the project. Requirements does not list functional features, just quality requirements. Only one project will be allowed for IS480
 
 
==Golux – Lifestyle Services Platform==
 
 
<span style="color:blue"><b>About Golux:  </b></span>
 
Golux is a startup providing a lifestyle service platform which aims to bring convenience to users by allowing them to book services related to sports and wellness, laundry, and cleaning etc. The platform also offers users access to promotions with our partners.
 
 
<span style="color:blue"><b>Project Requirements:  </b></span>
 
The team will be required to create a mobile application with 2 core parts:
 
#Service/Promotion Catalogue
 
##List out services and allow users to easily browse and search for desired service
 
#E-commerce Functionalities
 
##Booking of service, shopping cart features and payment etc.
 
The team will also be required to set up a Content/Web Management portal for administering the mobile application.
 
#Allows tracking of transactions, add/edit services offered on the site and user/content management
 
#(Advance) Business analytics related function using collected user and transaction data to provide useful insights to business
 
 
<span style="color:blue"><b>Project Deliverables:  </b></span>
 
#A functioning and deployed mobile application
 
#A web based portal for mobile app administration and content management
 
#Additional requirements can be discussed and added later if the team desires a challenge.
 
 
<span style="color:blue"><b>Skill requirements:  </b></span>
 
#Proficient to some extent in frontend user design as the site is used by customers.
 
#Familiar in mobile application development (iOS, Android, Cross Development Tools for Mobile applications)
 
#Familiar with web development technology and framework
 
#Proficient in database design and implementation
 
 
<span style="color:blue"><b>Additional Information:  </b></span>
 
#Content of the services offered will be provided by the Golux.
 
#More details on the requirements will be communicated to the team upon confirmation of engagement.
 
#Golux management team is very approachable and contactable!
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Cheong Yong Qiang – yq.cheong@letsgolux.com
 
Teh Kaiwen – kaiwen.teh@letsgolux.com [[2014-2015_Term_2#Team_Governator| SIS Alumni]]
 
 
==Novosphere – Mobile Auto industry shopping cart==
 
 
<span style="color:blue"><b>Project Background</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.
 
 
<span style="color:blue"><b>Value Proposition</b></span>
 
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]
 
 
<span style="color:blue"><b>Contact: </b></span>
 
Derrick Ding, Novosphere Director, Novosphere SG <novosphere.sg@gmail.com>
 
 
== VWO - Make a difference ==
 
<span style="color:blue"><b>About VWO project</b></span>
 
Want a rewarding project that can make a difference in people's life?
 
 
<span style="color:blue"><b>Ideas</b></span>
 
You can wait for some VWO to propose a project, or you can propose one with a VWO.
 
 
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.
 
 
"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>More Information</b></span>
 
Benjamin Gan, SMU, benjamingan@smu.edu.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. These can be projects to improve the quality of SMU student life, similar to [https://nusmods.com/apps NUS apps]
 
 
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