|
|
|
Showcases: Pix.ie
|
| |
Pix.ie is Ireland's largest photo sharing web site.
From the start, Pix.ie recognised the need for fine grained privacy control
as a key requirement for the demographic we are targeting. We focused on
building a scalable platform in which "permissions" are the core of the
product. Our users can completely customise who has permission to see the
photos they upload and what each user can do with photos they can see!
For instance, an album of photos taken at a party is likely to contain many
photos which may or may not be appropriate for everyone to see. Depending on
their relationship, users can organise their contacts to ensure that only
appropriate photos will be displayed to the relevant groups: family; friends
and work colleagues etc. We can then automatically present a different view
of the party to each user with inappropriate photos being completely hidden!
The application also features profile skinning, search, invite and contact
management, AJAX style navigation, in-place editing, along with a whole host
of features designed to make photo sharing a joy!
The technology powering the site was built in-house from the ground up using
the .NET framework and LLBLGen Pro.
With our service orientated architecture (SOA), each service is responsible
for maintaining its own database and all interaction with that database
passes through LLBLGen Pro. We use a combination of generated entities,
stored procedures and LLBLGen Pro's data projections to achieve a careful
balance between maintainability and performance. LLBLGen Pro was
instrumental in helping us achieve the clean separations we required between
layers within our services.
The LLBLGen Pro approach to database interaction is elegant, intuitive and
high performance. This together with the dedication of their support team
makes us proud to say we chose the best product in its category for our
data access requirements.
Marcus Mac Innes
Founder and CEO
Pix.ie
Screenshots:
|
|
|