Social Networking Service

Customer

The customer is an advanced research and development company specialising in the creation of innovative products for the SEM and SEO industries located in Israel. Company offers online monitoring solutions, site optimisation solutions, link building services and custom tailored SEM and SEO solutions for agencies and individuals.

Challenge

The customer wanted to create an ASP.NET MVC 3 interfacing module (connector) for social networks that will have its own API to provide relevant information about various social networks. Module should support all API options of specific networks that included Facebook, LinkedIn, Twitter, Google+, Delicious, Diigo, Pocket, Reddit, Plurk and Tumblr. The service should also allow connecting/add new socials that were based on OAuth and Basic access authentication.

Solution

OB&T business analyst and system architect investigated API’s or the required socials and created a set of technical documentation including detailed functional specification, system architecture and prototyped the future solution. A team of developers and testers created and fine-tuned newly created social network service.

Results

OB&T provided full-cycle implementation and QA, based on TDD (Test Driven Development) approach and using XP (eXtreme Programming) principles. Service was successfully delivered and utilised within the customer .NET solution.

Technologies & Tools

Technologies & Tools: .NET Framework 4.0, ASP.NET MVC3, ADO.NET, MS SQL Server
Programming Languages: C#, SQL/T-SQL
Integrations: Facebook, LinkedIn, Twitter, Google+, Delicious, Diigo, Pocket, Reddit, Plurk, Tumblr
Frameworks & Protocols: REST (JSON), OAuth, HTTP Authentication