Appointment Keeper was a thing I did.
![](https://preziotte.com/assets/ak/webapp/index.png)
I was 50% of Appointment Keeper – a simple SMS reminder service. My focus was on the the iOS app and browser client. I designed, branded, and implemented what you see below. The iOS app was built with Phonegap, allowing for a significant amount of shared code. I’m particularly proud that it featured in-app-purchases. Phonegap’s plugin at the time was a little less than operational.
the iOS app
![](https://preziotte.com/assets/ak/ios/welcome.png)
![](https://preziotte.com/assets/ak/ios/menu.png)
![](https://preziotte.com/assets/ak/ios/addappointment.png)
![](https://preziotte.com/assets/ak/ios/login.png)
![](https://preziotte.com/assets/ak/ios/preview.png)
![](https://preziotte.com/assets/ak/ios/calendar.png)
the web client
![](https://preziotte.com/assets/ak/webapp/frontdoor.png)
![](https://preziotte.com/assets/ak/webapp/home.png)
![](https://preziotte.com/assets/ak/webapp/calendar.png)
![](https://preziotte.com/assets/ak/webapp/contacts.jpg)
![](https://preziotte.com/assets/ak/webapp/bookappointment.jpg)
![](https://preziotte.com/assets/ak/webapp/bookappointment2.jpg)
![](https://preziotte.com/assets/ak/webapp/testimonial.png)
We also developed DirtyText, a jQuery plugin that lets users compose dynamic templates within a textarea.
![](https://preziotte.com/assets/ak/webapp/compose.png)