Tech, Oracle, user experience, coffee, design standards, and shameless ranting

New RICT V3.0 software

New RICT V3.0 software

I’ve been moving some software I wrote a few ago, from Amazons cloud environment(EC2) to an offsite web farm here in Scotland over the last couple of months and thought I’d take the opportunity to freshen up the interface a bit.

As I was now using Apex 4, I was keen to take advantage of the new dynamic actions, and custom plug-ins.

Anyway, here are some screenshots of the new software.

Th new RICT front page

RICT front page

Click the New Run button bring up another page which lets you upload your raw field data.

The New Run page

Creating a new run and uploading files

Once the run has been scheduled, the Run List shows progress,a nd also all your old runs.

List of runs

Runs list

You can click the detail view to see a bit more info on each run. This uses the new detail view in Apex 4. I had fun with Apex 3.2 trying to do this manually – what a boon, being able to do this in a more declarative way using Apex 4.

The Runs List

The list of runs you have performed

Clicking on a run, drills into the reports page, which gives all the vital stats for the sites contained within the run.

Charts report built with Highcharts

Google Site Map

The Classification report can be viewed in Detail view, Icon View, and Interactive report view.

Site List detail view

Site List detail view

Clicking on a site drills into more details about the sites statistics as computed by the RIVPACS IV engine within RICT.

Well, that’s an overview of teh visual changes to the RICT software. IT seems to have gone down well with the BETA testers.

Issues I had:

  • Some users are still using IE6
  • MAPS are a little slow to load
  • I had to convert my old map code from V2 to V3 of the Google maps API. As a result, I had to change the way I built custom icons (for the better)

Overall, APEX 4 is a joy to use. The dynamic action meant I could strip out all of my custom unwieldy jQuery event handlers and recreate them declaratively using the built in Oracle APEX tools.

What a joy.

Mark

Share

You can follow any responses to this entry through the RSS 2.0 feed.

Switch to our mobile site