Selected Case Studies


Second Harvest Food Bank
Web Application

About Second Harvest Food Bank

Second Harvest Food Bank is the primary source of donated, surplus and purchased food for nonprofit agencies in Santa Clara and San Mateo Counties. The organization efficiently provides food through innovative direct-service programs, and by collaborating with their network of 326 partner nonprofit agencies that operate at more than 700 different food distribution sites.

Opportunity

PLAVEB was put in charge of converting an existing desktop application that was primarily used for internal resource management, into a web application. The requirement was a complete porting solution, to ensure that each and every feature and functionality of the desktop application was made available on the web application. In addition, the complex nature of these features needed to be simplified for the web application. PLAVEB was given the task of understanding an existing system that was fairly complex, and recreating it in a much easier to use, web-enabled form.

Challenges

Design Challenges
  • Using a 100% liquid layout that fits all screen resolutions. Creating a neat and clean application design that is focused on clarity, to ensure that users would understand its functionality without any difficulty.
Development Challenges
  • Porting the desktop application into a web application, by understanding the logic of the existing application through a series of screenshots.
  • Ensuring that the desktop application is ported in its entirety, with no loss of features or functionality.
  • Optimizing the attendance records of 14, 00,000 employees, for faster report generation.
  • Migrating all of the data from the existing desktop application to the web application.
  • Simplifying the complex user management features of the desktop application, so that the use of the web application is quick, easy and convenient.
  • Enhancing the existing report generation system, in order to make it faster.
  • Developing a secure system for confidential report generation.

Execution

PLAVEB began by obtaining a detailed understanding of the desktop application, to ensure that we would include every feature and functionality during the porting process. We also identified the core areas of concern for the client, and developed effective solutions that addressed them. Working closely with the client, we were able to guarantee that the execution perfectly fulfilled their expectations for the web application.

Results

We developed a web application that is an improved version of the desktop application. Our experience in developing web applications enabled us to ensure that the ported application delivers a more enhanced version, without losing any of the benefits of the desktop app. We provided the client with a ported application that is user-friendly, efficient, and a perfect match for their requirements.

Technical Details

PLAVEB used a collection of platforms for designing this web application, including HTML, AJAX, JQuery UI, C# and CSS. The application is coded in ASP.NET, runs on a Microsoft SQL Server 2008 database, and is hosted on Windows Server 2003 with IIS 6. PLAVEB also implemented a built-in Error Notification System, that sends error messages directly to the developer, without needing to inform end-users.



 
 
Call 866-975-2832

Name

Phone

Country United States Change

Email

Primary Service Select a primary service objective that is most relevant to your requirements.

Project Description

Are you Human? To help prevent spam, please solve this math problem.