Ruby on Rails

Want create site? Find Free WordPress Themes and plugins.
Ruby on Rails is Fidenz’s go to Framework for custom web application development. Years of experience and fine tuned delivery process has enable Fidenz to Deliver many successful projects using ROR over the years. Engineers have selected fine set of gems that they use repeatedly to build custom applications which provide the reliability and scalability to develop, deliver and maintain complex web solutions. Fidenz has partnered with many industry leaders to provide solutions to their clients and have done many RoR based integrations using open standards. We have shared our knowledge in RoR and other platforms by contributing to many open source projects. Our expertise in RoR and domain knowledge in different platforms have enable us to integrate our RoR based custom applications with many different services to deliver right functionality for end products. Over the years we have deployed our applications to many different hosting environments reliably. Our account managers and project managers in Hartford and Boston could work with you in person to meet your business expectations while real development take place in Colombo Sri Lanka so that it make correct economic sense.

Ruby on Rails History of Fidenz

Our history with using Ruby on Rails app developments started back in 2013. Before that we were using .Net and PHP for backend scripting and those had specific benefits of those technologies. In 2013 we came across Ruby on Rails and our engineering team was delighted to learn the discipline and best practices around Ruby on Rails. Coding conventions, strict Object Oriented Programing Model, use of ORM and availability of finely crafted gems (modules for Ruby) convinced our engineering team to learn and master the language so that we could rely on RoR for any future custom projects. Team spent 3 to 6 months on the technology to come up to speed with it and our experience with other languages and technologies helped us understand the fundamentals easily and become productive relatively quickly.

Ruby on Rails Developments

Since 2013, Ruby on Rails has been our preferred language and framework for all our custom application developments. Over the last 3 years we have delivered solutions for eCommerce, Mobile Application Backends (for iOS & Android), Admin Portals, Content Management Systems and Forums using Ruby on Rails. Our unique project delivery process complements the successful delivery of projects using RoR and managed to deliver many complex projects beyond our client expectations over the years. You could find more details about projects we have delivered successfully in our portfolio page.
SpreeCommerce
With extensive knowledge and hands on experience with Ruby on Rails, we were contracted by many different agencies to build eCommerce Portals and prefered online store engine was SpreeCommerce. Our technical know how with Ruby on Rails and familiarity with SpreeCommerce lead us to become one of the few technology partners of SpreeCommerce. As SpreeCommerce technology partners we got the opportunity to work with their Wombat Platform which provides connectivity between all different eCommerce related SaaS platforms. As part of Wombat related developments, we got the opportunity to work with globally renowned platforms such as Xero and TradeGecko to develop integrations between those systems and SpreeCommerce’ Wombat.

Open Source with Ruby on Rails

As part of the partnership we had with SpreeCommerce, we did some open source integrations which gave us the opportunity to understand the architecture of Wombat, SpreeCommerce and third party platforms that got integrated.

Noteworthy open source contributions


Spree/Xero Integration

Developed a gem to synchronize data between SpreeCommerce(Wombat) and Xero Accounting SaaS platform

Read more

Spree/TradeGecko Integration

Gem development to synchronize data between SpreeCommerce(Wombat) and TradeGecko

Read more

Ruby on Rails third party integrations


NetSuit

We have developed an integration module to connect any Admin Portal or CMS with IBM Netsuite Platform. This integration enables Authentication of users, User Profile Management, Membership Management and all types of Payment Processing


Moodle

Integration module to connect Moodel (open source learning platform ) with any Admin Portal or CMS which allows User Management, Single Sign On (SSO) and synchronization of course details between Moodle and external application.


AWS S3

For platforms we develop, our choice of object storage is AWS S3. We have been using S3 for few years and and we seamlessly integrate S3 for secure and reliable object storage.


AWS Video Transcoder

We have involved with delivering complex video based online solutions and we have worked extensively with video content and delivery of content. Our prefered choice has been AWS Video Transcoder which provide wide range of capabilities to produce and deliver video content for range of devices with different capabilities using formats such as HLS / RTSP.


Firebase

With the wakening of Notifications to mobile devices different platforms came up to handle the complexity of native notification capabilities of iOS and Android. We initially started providing services using Parse, but with the close down of the company now we use Firebase.


Payment Gateways

Most web portals have some sort of a payment gateway integration and we have great experience in working multiple different payment gateways. Considering the volume, average transaction size and type of targeted customers, we work with our clients to decide on the most suitable payment gateway for their business. We have integrated multiple different offering from various different payment gateway providers such as PayPal, Authorize.net and FirstData to give the best RoI for our clients.

Ruby on Rails Toolbox

Over the years of development of solutions using Ruby on Rails, we have carefully selected set of gems which we could reliably use in any solution we are developing. These have been used multiple times and we have digged deep into the codebases of these so we are efficient and well-versed when using these gems.
Ruby on Rails SpreeCommerce
Ruby on Rails IBM NetSuite
Ruby on Rails TradeGecko
Ruby on Rails Xero

Ruby on Rails Hosting

Hosting Services

Solutions we have developed using Ruby on Rails have different traffic, storage, processing and memory requirements. To handle these different requirements in a cost effective and reliable manner we have worked with multiple different hosting service providers. We recommend hosting systems in AWS EC2 as that provides many other services within the ecosystem itself. But depending on specific requirements such as simplicity of management and pricing, we host systems on Heroku and DigitalOcean as well.

Hosting Environments

Our prefered hosting server environments for Ruby on Rails application hosting has been Linux based but we do host on multiple flavours of Linux such as Ubuntu, CentOS and AmazonLinux. We recommend using either Apache or Nginx web servers with Passenger for best performance and we used Nginx as reverse proxy with Unicorn
Apache, Nginx, Passenger, Unicorn

Did you find apk for android? You can find new Free Android Games and apps.
Contact Us