Aaron’s Health Challenge
Aaron’s cares about their associates. They want their company to be healthy and they constantly invoke team spirit. They asked for my help to build Aaron’s Health Challenge to encourage their associates to work out and log the event so they can win prizes. The front-end utilizes DotNetNuke and can be accessed outside the Aaron’s network, so associates can log events from their home. The Challenge itself, though, is a completely custom application written in .NET/C# that features user profiles, a badge system, a calendar of a users activities, the ability to report a cheater, and more.Once again, this application uses Single Sign On to allow anyone within the Aaron’s organization to participate. Additionally, an Admin section was created and allowed access to only those individuals in a certain role set in Active Directory. The Admin area allows the user to view/edit logged activities, prizes, and run additional reports on an as needed basis. Basically, once the application was developed there was no reason for a non-technical user to do everything he/she needed.

The application itself was written in C# utilizing SubSonic to easily access and edit data. The style was asked to be pretty basic as the application would be accessed by all associates, some of whom use IE6. The Admin Tools section is seen by those who are in the proper role established in Active Directory.

A calendar feature was added so a user can view how many points they're earned on a particular day. By clicking on the day, a ListView is populated with the details. In this example, Michael cannot edit these activities because they are older than five days. However, as an Admin I can delete any activity at any time.





