Calendar

November 2007
S M T W T F S
« Oct   Dec »
 123
45678910
11121314151617
18192021222324
252627282930  

Tag Cloud

Categories

Archives

Recent Posts

Recent Comments


« Google should learn from Buzzword | Main | Android and Flash Player? »

HJGraduation.com – a Flex 2 application

By Rich Tretola | November 1, 2007
1,921 views

HJGraduation.com has been a project that I have been working on for the past 6-8 months. It is an e-commerce/brochure application for the Fine Papers and Cap & Gown divisions at Herff Jones. It is a Flex 2 application powered by LiveCycle Data Services 2.5 with Java/Hibernate on the back end. The SQL database work was done by Brent Johnson, the designer of the application was Bill Davis, all of the Flex/AS3 and Java work was done by me.

You can also visit the application at HJGraduation.com. Only some of the high schools are enabled for e-commerce, if you would like to see an example with pricing enabled (note that Schools are turned on and off daily and these 2 were on as of today), try choosing
Alabama / Athens / East Limestone High School
or
Ohio / Wadsworth / Wadsworth High School.

Here are a few screen shots showing some of the functionality.

School Selection Process
spp1.jpg

Category View:
spp2.jpg

Product View:
spp3.jpg

Package View (note the upgrade and downgrade per item choices):
spp4.jpg

Any mp3 music you like any mp3 music for Download. mp3 tracks
Rock Music from everywhere around the world high-quality rock music
If you like to find legal mp3 shop you can go to mp3adrenalin – best shop ever

Product View (note the multiple image view thumbnails)
spp5.jpg

Product View (note the nested decisions that effect the image shown)
spp6.jpg

Product View (note the renderer used for the mini image in the combobox)
spp7.jpg

Cart View
spp9.jpg

Checkout Process
spp10.jpg

Topics: Announcements, Flex 2, Hibernate | 7 Comments »

7 Responses to “HJGraduation.com – a Flex 2 application”

  1. Olivier Allouch Says:
    November 2nd, 2007 at 8:38 pm

    Nice app. I just find that you use your tweened blured shadow a bit too much (or they’re too slow)
    And you should change your sliding panels a lot faster (the animation I mean).

    Reply to this comment

  2. David de Bruine Says:
    November 20th, 2007 at 5:11 am

    Hi,

    Found a bug in the entry page, if you enter Alabama for the school state , and Alabama for the school city. the high school name appears blank. If you then click Select this school, you get an unhandeld error.

    David

    Reply to this comment

  3. everythingflex Says:
    November 21st, 2007 at 7:51 am

    Thanks for your comment, that has been fixed.

    Reply to this comment

  4. Roy Says:
    April 13th, 2008 at 9:44 am

    Hi,

    How do you implement “LazyInitializationException” for collections? are you using HibernateAssembler? (with hql in mapping files?) bussines login?

    I’m using LCDS Express and JAVA/Hibernate, but although not occur LazyInicializationException, when i fetch object with collection, occur others “select”, one for each ‘master object’ (lazy=true in set, obviously)… why?

    Thanks

    Reply to this comment

  5. everythingflex Says:
    April 13th, 2008 at 5:43 pm

    I am not using the HibernateAssembler nor am I doing any lazy loading of my objects in this application.

    Reply to this comment

  6. Roy Says:
    April 15th, 2008 at 9:01 am

    Thanks for answers…

    …but, how do you sort out lazy loading problem? are you using mapping files with relations between entities (one-to-many, for example)?

    When Flex des-serialize this objects… (with collection not inicialized), don’t occur others innecesaries ’select’??

    Can you to show any example?

    thanks!!

    Reply to this comment

  7. Heartthrob Says:
    June 24th, 2008 at 5:21 pm

    Yes, I quite agree that there is absolutely sense in using HibernateAssembler

    Reply to this comment

Comments