ExtJS

MICO - Mantis Inbound Call Organiser

Mantis Overview MICO (formerly Mantis) is a simple application for taking down and tracking phone calls. I designed it out of a need for a simple way to take down phone calls at work. Using email and instant messaging made following up calls difficult, but using a full blown task tracker lacked flexibility. Mantis is designed to make taking a call as painless as possible, while giving the users the ability to easily track and follow up on calls.

Date: Started September 2010, First Release on October 31, 2010
Time: Development ~100-150 hours
Technology: ExtJS/Sencha user interface, talking to a PHP/MySQL server side API.
Licence: GNU Lesser General Public Licence version 3.0
Download: Home page

Sencha/ExtJS Combo box gotchas - and how to fix them

I've been working on a new project using ExtJs (now called Sencha), and have been spending some time on getting the combo boxes to work just right. The nature of the application that I've been working on (which will show up in my portfolio in due course), means that efficiency of data input is the most important feature.

Flies

Flies OverviewFlies is a time-tracking system I built for use within Mooball IT. It allows us to run comprehensive reports across users for specific clients or projects. We can see our profit/loss on a project, track our progress, and invoice clients.

Date: Started late 2007
Time: Initial Development ~150h, but many upgrades and new features have been added since, adding ~450 hours since release
For: Mooball IT
Technology: ExtJS user interface, talking to a PHP/MySQL server side API.

Syndicate content