Web Solution Based on Ruby on Rails
Background
What is the core part of Radix in RoR Application
Radix is in the practice of developing and maintaining Ruby on Rails based applications from many years. With an efficient and highly skilled team capable of handling the projects, Radix presents itself as a strong contender for developing Ruby on Rails based application with considerable size and complexity. Ruby on Rails is an open-source web framework that is optimized for programmer delight and sustainable efficiency. It consents to you for writing beautiful code by favoring principle over design.
Some of the key areas demonstrating our capabilities in this practice
Development Environment
The development systems are loaded with necessary tools and utilities to carry out RoR based application. The key tools installed include:
- Development Tools (Based on project Requirement)
- RadRail
- Rails Framework 1.1.6, 2.x
- SVN Client Tortoise SVN
- DBMS Clients (Based on project Requirements)
- Capistrano (Based on Project/client requirements)
Testing Environment
A friendly cooperative atmosphere in testing.
The environment consists of separate server for deployment of demo or testing versions with full time Sr. Network & Infrastructure Manager & 2 Jr. Engineers to assist on network/connectivity and infrastructure related issues.
The updated versions of the developed applications are regularly deployed on the testing server which is utilized for internal as well as client testing. Application testing is done one various rails inbuilt testing.
This environment helps the customer and end-user to test the application over the internet and provided their feedback/comments.
What is the preference for convention over configuration making applications easier
to develop and understand?
Our Application says in beneficial way.
Database
We provide various options on database to the customer as per their requirements and production environment details.
The current offerings for databases include:
- MySQL
- PostgreSQL
- Oracle 9i
- Oracle 10g
Radix has maintained its expertise in managing these database systems to fulfill the customer expectations.
Source Controls
Radix understands the importance of Contingency Planning and hence considers mandatory use of source control applications for all the undertaken development work of Ruby on Rails practice. We use SVN tool for the source control requirements.
Radix maintains a separate SVN Server to for SVN and implements scheduled backups of the server as a part of Business Contingency Planning.
Coding Standards
Radix Ruby on Rails Practice recommends and uses RoR 37singles Standards as a part of naming conventions guidelines. This procedure helps in standardization of the code and ease of readability for the reviewers.
Moreover, we also believe in maintaining appropriate code to comment ratio for all the source code generated.
Other Best Practices
Radix believes meeting and exceeding the customer expectations by making use of standard, best in industry practices for solution development.
Few of the highlighted items we use as a best practice are as follows:
- Using Integration testing recommended best practices for RoR applications.
- Using Open Source tools like Radrails which is best IDE for rails application.
- Using unit-testing for RoR based application.
- Maintaining standard templates for logging issues, client clarifications, Application Features, etc.
Our Expertise
Radix has developed assorted applications based on Ruby on Rails Platform, catering different sorts of requirements. Few of the key areas where we have expertise in are as follows:
- B2C applications like Shopping Carts, service booking, etc.
- Content Management Systems
Case Study:
Open Market Wine - B2B Infomation Portal
Classified Website for Antique Sales
Please Contact Us now and talk with our RoR technical experts to get RoR solution.

