-
Ruby on Rails Technology Solution
Background
What is the core part of Radix in RoR Application
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
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
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
Moreover, we also believe in maintaining appropriate code to comment ratio for all the source code generated.
Other Best Practices
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
- B2C applications like Shopping Carts, service booking, etc.
- Content Management Systems
Case Study:
Open Market Wine - B2B Infomation Portal
Please Contact Us now and talk with our RoR technical experts to get RoR solution.

