PortfolioMobile :

CAB Manager


CAB Manager is an app which enables staff members of CAB to clock in and out remotely. The app utilizes a web service which interfaces with RIT’s systems to register clock-ins and outs. The most unique part about the app is a class written by me, which allows any Android Activity to make an HTTP request on a separate thread and implement a custom callback to handle the response. It also authenticates CAB staff via CAB’s internal login method, can remember a frequently used badge number for the employee (via Android’s SystemPreferences API), and includes a cooldown feature to eliminate accidental clocking-in and out.


Picture of CAB Manager Picture of CAB Manager Picture of CAB Manager