FoodCandy!

Features & Technology

Features

  • Personal account management, including sign-up, passwords, location, timezone, e-mail addresses, postal addresses, websites and pictures.
  • Support for OpenId.
  • Personal content management, including stories, surveys, RSS syndication and blogs.
  • Social networking, including invitations, friends, friends of friends, messages and testimonials.
  • Discussions framework with threading, highlight, e-mail alerts and abuse reporting.
  • Places framework with full or member ownership and delegation.
  • Complete one-time and recurrent events framework, with Microsoft Outlook feature parity.
  • Rich groups framework, including private and public groups.
  • Web-based system management with administrative access with system reminders.
  • Fully integrated bug and feature tracking system.
  • Rss server feeds, client aggregation and rollup.
  • Full text search and tag indexing of rich content.
  • Integrated Creative Commons licensing for syndicated content.
  • Integrated usage statistics framework, including hourly, daily, weekly, monthly and yearly counters, new and returning visitors, new members charts, aggregated referer hosts and referer search queries.

Technology

  • Scalable distributed 3-tier architecture implemented using Visual Studio 2005 in C# with Microsoft .NET 2.0.
  • NHibernate ORM Data Access Layer using Puzzle ObjectMapper to maintain, synchronize and develop the object model. Tested and deployed with a SQL Server 2005 database back-end.
  • Two-level services and Business Layer, exposed through consistent CRUD and BL web services implemented with Web Services Extensions 3.0.
  • Bundled ASP.NET 2.0 UI with Atlas (AJAX).
  • Virtually complete back-end code coverage with NUnit unit tests.

Additional Credits

© FoodCandy, 2006-2007, All Rights Reserved | FoodCandy | Sun Oct 7 10:48:50 2007 | Doxygen 1.4.6-NO