The Venue Cabin Management mobile application is a service that Rockwell Collins provides for their high-end clients and their private jets. The application allows the clients to have full control of the cabin's amenities including the televisions, lighting, and climate control.
On a team of six, we enhanced the user experience by designing, implementing, and debugging four components to add more functionality to this application using Swift 3 and Xcode.
The four components include voice command searching (which I was in charge of), environment-aware color optimization, personal photos as icons, and a mobile media client to watch media on a personal device instead of the televisions.
Pictures of the Application
2. The 19th Hole (Golf E-commerce website)
Golf E-Commerce website that sells golf clubs, golf balls, and apparel.
The website has a page that contains all of the products the company sells and allows the viewer to order them on each product description page.
Used Java, HTML5, CSS3, JavaScript, PHP, MySQL, and Ajax.
3. Stocks Application
Stocks application I have been working on that is written with Java.
GUI is implemented with the Java Swing library and calls on the Quandl API which returns real-time stock data in JSON.
Allows user to enter in a stock symbol or pick from drop-down list and see the current price of the stock.
I am also working on other pages that include graphs of the stock’s history (using JFreeChart) and a stock news page.
4. Parent Token Management Application
For my Software Design: Structure & Implementation class, I wrote a command-line application that allows parents to keep track of the number of tokens their child has.
They can set a token schedule to automatically add tokens as often as they'd like. They can also add and remove tokens for their children. The application also allows children to view how many tokens they have.
Made use of JFreeChart charting library to show the token history of any child.
5. Client-Server Board Game Project
In my Software Design: Structure & Implementation class, on a team of nine people, we created a game that allows the user to host a board game with someone on another computer.
Using Java, we created the logic and GUI (using Swing library) for Connect Four and Checkers.
6. Web API Directions Application
Used MapQuest API to create a simple directions application for my class.
Wrote the user interface with Python which calls on JSON data from the API.
Prompts user to enter the number of destinations and asks for addresses of those destinations. It then displays turn-by-turn directions as well as the length of the trip.