Projects
Supports a forum that can be used to host events, trade and post feeds. Integrated Braintree for ticket charging service. Presents the book Survival Guide for Chinese Students using html and SQLite.The server side uses Java Restful and Spring MVC. This app is published on both App Store and Google Play Store. The app supports the off-line version of Survival Guide and can be updated from server. The app talks to server through HTTP requests. The web version can be found here
Programming:
Screenshots:
Social app with friend search, chat and moment functions. Similar to apps like Wechat or Timber. Created Java service using spring framework and ORM implementation. This is also the base module for WPI CSA project. iOS app is created which talks to server by HTTP requests. Here is the main page for this project.
Programming:
GitHub Links:
Lopop is a location-based marketplace app that aims to help students deal with they used items. It has a similar UI as amazon or eBay. The difference is that buyers are able to chat with seller directly though in-app chatting or whatever methods they want. They will also discuss and come up with an agreement about the price, how or where to trade etc.
I was developing this together with my college friend Troy Ling. However we had to stop the project in late 2015 because the server we where using, Parse, stopped its service and transformed to an open source software, and we cannot host the server. Also, Facebook redesigned its Marketplace in late 2016 that allows the same thing that we are creating, with all its existing users.
Programming:
Demo video:
My first responsive website created as the final project of Webware course in WPI. It's written by ruby with a postgres database handling data. It has complete processes for log in, register, save & retrieve contacts, etc. I also created all the UI elements by myself without using any libraries. The site is hosted on Heroku and here is the link for the live demo.
Programming:
GitHub Links:
Demo site:
Created by Adobe Flash Builder with Flex. It has all the text content of the book Survival Guide for WPI CSA. Contents are stored in SQLite database. This is also the prototype & inspiration for the WPI CSA app which is created later.
Programming:
GitHub Links:
Demo video:
Created by Adobe Flash Builder with Flex. The first time that I am creating apps with a database. It's acting the same as Notes app on iOS with basic functions like read or save a note. It does not support images or search.
Programming:
GitHub Links:
Demo video:
The first app I created that runs on an actual device. It's created by Adobe Flash Builder with programming language called Flex. It's similar with creating xml for UI and JavaScript for functionalities. The app uses ArcGIS SDK to load maps, land resources and related stuffs.
Programming:
GitHub Links:
Demo video: