Case Studies - Web Development

Online payday lending for an industry leader.

www.cashnetusa.com, www.quickquid.co.uk, www.dollarsdirect.ca, www.dollarsdirect.com.au

Technology used: Ruby 1.8.7, Rails 1.2, PostgreSQL, HTML/CSS, JavaScript, Ajax

Main features and scope:

  • Support and development as part of the large development and QA team.
  • One of the largest RoR code bases
  • Complex business logic
  • Application is operating in US, Canada, UK and Australia under several different brands according to local regulations
  • Complex interactions with external financial systems
  • Multi-site development
  • Support for ACH transactions, credit cards and MoneyGram

High traffic messaging system for communication with US politicians

Technology used: Ruby, Ruby On Rails, RabbitMQ, PostgreSQL, Amazon EC2, Amazon SimpleDb, Amazon ELB, HTML, FBML, Facebook Connect, RSpec, Mechanize, Nokogiri

Main features and scope:

  • Full development cycle: business requirements, architecture & design, development, acceptance testing, deployment
  • High performance web platform for high traffic messaging system (2,000,000+ messages per day).
  • Seamless scalability on demand
  • Extensibility to support different communication channels.
  • Processing feedback from recipients
  • Full featured Facebook interface
  • Facebook Connect enabled site

Complete development of the application including web site (both front-end and administration UI), messaging back-end components, processing jobs, deployment and support after launch. Peak load: 2,000,000 messages / day, 4000 unique visitors / day. We also implemented Facebook application and integration of external application with Facebook Connect. Core non-functional requirements: high scalability (being able to increase/decrease system performance during short period of time) and flexibility (being able to extend system with new ways of communication with officials).

Web-based system for intellectual property management and review collaboration

Available only to employees of Vodafone on their Intranet.

Technology used: Ruby, Ruby On Rails, MySQL, Blowfish encryption, HTML, JavaScript.

Enable selected employees of a company to evaluate and comment on intellectual property documents

Requirements:

  • Security and confidentiality of reviewers, as specified by the system administrator
  • Ability to review documents and review the reviews
  • Ability to make informed comparisons of the business value of different documents.

Main features:

  • The documents can be of any type and on any topic.
  • Role-based security
  • Users can comment on the documents , compare different patents against each other, review the documents and review previous reviews, decide if internal patent applications are worth filing as patents and help formulate the strategy for selecting patent applications to file.

IT system that captures, manages and exchanges electronic health data between patients and healthcare workers

Under development. We will post screenshots and URL soon

Technology used: Ruby on Rails, hData, JQuery, jQueryUI, jqGrid, AJAX, REST, Google Health, Google Apps API, Google OpenID, JSON, MySQL, HTML/CSS

The application can communicate with Google Health and Microsoft HealthVault systems using existing standards for electronical medical records. All medical data during communication between patient, Personal Health Advisor, physician and other specialists are stored and managed.

Web entertainment portal with custom games, animations and videos

http://www.liquidgeneration.com/

Technology used: .NET 3.5, ASP.NET MVC, MS Sql Server 2005, LINQ, jQuery.

Development and support of an entertainment portal for 3 years, integration with different advertisement system (adclick, rubicon, etc). Load balancing from 2 to 4 million unique visitors in a month, media content processing (up to 5 TB).

Web application that allows to attach micro line of credit to the customer's debit card

Internal application.

Technology used: Ruby 1.8.6, Rails 1.2, PostgreSQL

Main features and scope:

  • Support and development as part of the large development and QA team.
  • One of the largest RoR code bases
  • Complex business logic
  • Application is operating in US, Canada, UK and Australia under several different brands according to local regulations
  • Complex interactions with external financial systems
  • Multi-site development
  • Support for ACH transactions, credit cards and MoneyGram

Web application for big A/V mounts vendor

http://www.peerlessmounts.com/

Technology used: ASP.NET 3.5, Windows Server 2003, MS SQL Server 2005, MS SQL Server Integration Services 2005

Complete development of the application including web site (both front-end and administration UI), processing jobs, complex data load jobs, deployment and support after launch. Features include advanced product search, recommendations for mounting solutions for a given A/V equipment model, separate B2B front-end that interacts with legacy system. The application supports internationalization.

Healthcare software system

Under NDA.

Technology used: Ruby 1.8.7, Rails 2.3, MySQL, Amazon EC2

Main features and scope:

  • Full development cycle: design, development & testing
  • Meets government requirements for development process and securing medical data (HIPPA requirements)
  • Cloud environment readiness
  • RIA: drug & drop, AJAX, Javascript validation

E-commerce site for selling electronics using layaway financing

www.gearhub.com

Technology used: Ruby 1.8, Rails 2.0, PostgreSQL, Spree CMS, Javascript

Product development from scratch, including architecture, coding and QA. Enhanced security for loan approvals. Optimal choice of supplier for every shipment, assuming constant change in the number of suppliers and price of products.

Website where you can sell your gold or diamonds.

Technology used: ASP.Net 3.5 with MVC, SQL Server 2005/2008

Main features and scope:

  • Continued development of the application developed by another team.
  • Enhancements in features, refactoring of core modules, inheritance of working parts.
  • Integration with 3rd parties services, i.e. USPS, Endicia, Lexis/Nexis, TOPS legacy system
  • Support of 3 types of payment: bank check, Paypal, Direct Deposit /ACH
  • Generated files compatible with legacy tools that are still in-use

Shopping from eBay and Amazon for customers in Russia

http://bay.ru/

Technology used: Ruby, MySQL, HTML.

Development and web-mastering.

The open platform for funding the research of promising young scientists.

http://fundscience.org/

Technology used: Ruby 1.8.6, Rails 2.3.5, MySQL, jQuery

Product development from scratch: architecture, coding, support. Main features include retrieving information about projects from database and donations to projects via Paypal.

Web app that allows to analyze security risks and produce reports


http://www.crimetag.com/

Technology used: PHP 5, Zend, CodeIgniter, MySQL, Open Flash Chart, jQuery, EZ Pdf.

Main features and scope:

  • Development from scratch, including architecture, coding, deploying and QA.
  • Provide UI optimization.
  • Produce statistical reports (Forecast, Trend, etc) with graphical data representation.
  • Import reports to different formats (PDF, Excel, Word, etc)
  • Security requirements for all actions in the system

Flexible, scalable system for creating Trivia and Challenge Facebook applications (initially supported the World Cup Trivia Challenge)

Technology used: PHP 5.2, Symfony 1.4, MySQL, Javascript, JQuery, Facebook PHP and JS SDK

Main features and scope:

  • Full development cycle: business requirements, architecture & design, development, acceptance testing, deployment
  • Trivia component that facilitates in providing sets of trivia questions around specific topics, where users can earn extra points for getting all of the questions correct.
  • Facebook integration.
  • Twitter integration.
  • Support changing themes
  • Support multiple languages to allow localization of the system presentation layer and the content

Contact Us Today!

RubyShift'10
RubyConf'09
Testimonials

Sphere Consulting has been developing and supporting the Liquid Generation site for nearly 2 years. In that time, the team has excelled at learning our processes and delivering timely solutions for a fraction of the cost of a domestic consulting partner.

Simon Aloyts, CTO www.liquidgeneration.com