Navigation Bar Home Products Partners Services Portfolio News
border image border image
transparent spacer image border image
transparent spacer image transparent spacer image transparent spacer image
Return to List

Software eCommerce Solution 
Area of Technology: Web-based eCommerce solution for software company. 
Company Name: Onadime Inc. 
Website URL: http://www.onadime.com/ 
Overview of Business:  
Description of Problem:  
GVC Role: Global Village Consulting Inc. was the turnkey backend solution provider for the project. Starting from the initial site conception, GVC worked with Onadime staff and selected graphics subcontractors to develop the eCommerce solution. GVC's role included requirement capture and system design, software development and integration of graphic elements, testing, deployment and ongoing hosting and maintenance. 
Project Description: The Onadime eCommerce project was to develop an eCommerce website allowing customers to preview the various software products available for purchase for the Onadime Player / Composer software. Customers would then be able to create user accounts and purchase via online credit card validation / ordering. For "softgoods", the system provides the ability to instantly deliver downloadable software. Finally, the system needed to provide secure administrative functionality for the management of orders and accounting reports. 
Description of Solution: Global Village Consulting Inc. has developed a solution that provides a robust and extensible solution for the eCommerce application. The solution was developed with the following technology components:

HTML; Flash UI Elements: The User Interface is a combination of visually stunning HTML and graphics, with Flash elements for the more complex interfaces. GVC provided the integration of the HTML and Flash elements, including writing a WebObjects component to handle the integration of dynamic flash requests.

WebObjects Application Server (Objective-C): The core functionality for the application is a WebObjects middle-tier application written in Objective-C. The middle tier handles all of the application's business rules and ensures that it is extensible through a proper Object Oriented design. Reporting is handled through a secure administration section with online reports providing the ability to review and approve transactions and mark physical goods as shipped.

CyberCash: The application integrates with the CyberCash credit card processing system to allow for the payment of purchases via Visa and MasterCard with the system handling auto-capture of funds for downloadable software and delayed capture for hard goods.

Frontbase RDBMS: The application data is stored securely in a Frontbase RDBMS. This RDBMS provides a robust solution for data management (including optional encrypted data store) for a fraction of the price for competitive products (such as Oracle RDBMS). Tests have indicated that the performance of the data store for small to medium datasets is at least equal to the competition.

MacOS X Server, Apache ; SSL Deployment: The final application is deployed on a MacOS X 10 Server machine with Apache (with SSL) as the webserver. Server is collocated behind a 10 Mbit connection and provides a robust platform for this high load site.

 
Project Deliverables: