Skip to content
PLAY VIDEO PLAY VIDEO PLAY VIDEO

Ruby on Rails Web and Mobile App Development

With years of Ruby on Rails experience, we build stable, tested apps with quality code and Agile methods so you can be sure that your project is in very good hands.

App Development

Application Development Process

We turn your web or mobile application vision into reality!

Once your User Experience and Design stage is done, our developers get busy building your application.

reinteractive take pride in becoming part of your development process and work with you as your development partner to get the best bang for your development buck. This is an important aspect of how we work.

Your reinteractive development team work out, with you, the critical features essential to make the application workable and viable while fitting in the "nice to have" features as the budget allows. This is called a Minimal Viable Product (MVP).

We then get developing on those core features and get you an operational application up and running, allowing you to add features at a later stage.

We follow the Agile process of preferring delivered code over processes and specifications.

We can give guidance on the most prudent path but ultimately it is the client’s choice; we work to push as many features as possible that the budget allows.

Contact us to discuss your development needs.

Ruby on Rails Web Applications

Membership Applications:

  • Membership Sign-up & Renewals: We developed a bespoke membership application for the Finance Brokers Association Australia with full Salesforce synchronization.
  • Membership Information & Engagement: We reimagined the Australian Packaging Covenant Organisation member centre to build a bespoke on-line solution fully integrated with Salesforce increasing membership by 10%.

Ecommerce:

  • Automotive Part Sales: Sterling Parts came to reinteractive to modernise their online presence and develop a custom eCommerce platform for the automotive parts space.

Event Management:

  • Multi-Venue Events Scheduling: reinteractive created a bespoke Artist & Venue Registration system for the Adelaide Fringe Festival, the largest open access arts festival in the Southern Hemisphere.

Custom Solutions:

  • Amplify - Crowd Sourced Transcriptions: We helped realise an innovative project the State Library of New South Wales had been working on to engage online volunteers to transcribe their historical sound archives.

FinTech:

  • Cash Flow Forecasting: Working with the founder of Businest, Rhondalyn Korolak, we created an award-winning financial management and cash-flow prediction web application.

Not for Profit

  • Pet Adoption: reinteractive improved system speed and reliability with a full migration to our 24/7 OpsCare® and CodeCare® hosting and maintenance services, achieving PetRescue’s target of regular 100% uptime of their site
  • Sharing Health Knowledge: Radiopaedia is an extensive, open-edit radiology resource, compiled by radiologists and radiology residents/registrars and fellows from across the globe. The RadioPaedia site provides an indispensable learning resource for medical professionals internationally.

Ruby on Rails Mobile Applications

User Check-in and tracking:

  • Protecting the Community: Covid Comply an industry leader for contact tracing apps, COVID Comply helps companies maintain COVID-19 compliance when reopening by managing contact tracing for customers and staff.

Ecommerce:

  • Automotive Part Sales: Sterling Parts came to reinteractive to modernise their online presence and develop a custom eCommerce app for the automotive parts space.

Not for Profit

  • Pet Adoption: reinteractive improved system speed and reliability with a full migration to our 24/7 OpsCare® and CodeCare® hosting and maintenance services, achieving PetRescue’s target of regular 100% uptime of their site

Event Management:

  • Multi-Venue Events Scheduling: reinteractive created a bespoke Artist & Venue Registration system for the Adelaide Fringe Festival, the largest open access arts festival in the Southern Hemisphere.

Quality and Technical Excellence are Paramount

reinteractive’s development team is made up of senior-level developers that work on many different code bases and applications. They are more likely to know of pitfalls and solutions compared to developers, who have only worked on a couple of applications. This wide experience saves a lot of time in debugging.

A good team should make liberal use of automated tests and have a strong coding style, along with a peer review process to make your code as beautiful and bug-free as possible.

Additionally, due to resource flexibility, we can spin up a team rapidly to handle an immediate need without taking the core team off what they are focused on, using existing or newly purchased resource weeks.

We allocate developers according to the project needs, so initially, it may be a backend developer building out the system and API, and a few weeks later they might be joined by a mobile developer to start building out the mobile app followed by a front-end developer to implement the visual designs that were developed. The key here is that we have enough developers as full-time employees so that we can mix and match as needed.

Sample video here...

How We Work

At reinteractive, our clients buy resource weeks, not people. To keep a high delivery rate and maintain high quality, reinteractive dedicate our full-time developers 100% to their specific client project. We do not share them between projects at the same time. High-quality code is important to a business because it means that future development is faster and cheaper and there are fewer bugs. When each developer is dedicated to a single project the highest quality code is created.

All reinteractive developers work remotely and working remotely is a condition stated in their contracts. However, a developer working at reinteractive has access to the Development Manager, Quality Manager and all other developers if they ever need any assistance or get stuck somewhere. For example, before a feature branch is merged into the develop branch, the developer must create a pull request and get this reviewed by someone else on the team. This is a policy of ours to ensure every member will have feedback on their performance, resulting in high-quality code. Additionally, this peer-to-peer review will make sure there are at least two developers who are familiar with your system, and we will always have someone looking after the codebase should a developer be away.

Our developers write specifications covering the work they are doing. These do not have to take massive amounts of time, but we have found, with over 100 combined years of experience in software development, that skipping testing results in hard to develop and very buggy code and gets you into a situation where no matter how many developers you throw at the code base, you can’t get features delivered on time.

Writing specifications also means that the speed of delivery of features is maintained at a fairly constant level over the life of the project instead of slowing down rapidly as the weeks move on. You might have experienced this, where the initial development speed seems fast, and then the rate of new feature delivery slows to a crawl. This symptom is almost always a result of not enough (or absent) automated tests.

How Long Do You Need?

This is one of those questions that is just impossible to answer without a serious discussion, but even after working out the entire scope, it is still open to adjustment as new ideas creep in.

We have our solution for this. While we are developing your application, it is inevitable that the scope and requirements will change as we go along, but for us, this is totally fine! Our contracts even mention that the client is encouraged to further refine and alter the scope as we are developing.

This, however, creates a situation of “it is done when it is done” but we do take into account your schedules and allocate our team to ensure the product gets released within your requirements. Get in touch with us and we can discuss what you need.

What Does it Cost?

There is a truth that a web application really costs exactly as much as you spend on it, not a cent more or a cent less. But as a guide our founder wrote a blog post called "How much will my web application cost?" that could help you with a rough guide.

We bill by the development resource week. What is a resource week? It's a 4-day week where the 5th day is used for ongoing training or open source work. This training day also absorbs any public holidays or sick days or the like. We do this so that our team members stay up to date with the rapidly evolving pace of Rails development ensuring they can continue to deliver the best development practices to you, our clients. Contact us to discuss your development needs.

WEEKLY RATE

$5,950

The weekly rate is $5,950 excluding GST per developer working.

Why Choose reinteractive?

reinteractive are one of Australia’s largest dedicated Ruby on Rails development companies. We don’t cut corners and we know what we are doing. With years of Rails experience in-house, you can be sure that your application is in very good hands.

Our founder, Mikel Lindsaar, is among the top Rails contributors worldwide and that same commitment to excellence extends to our entire team of experienced developers, working daily on both commercial and open-source projects. With many satisfied clients, both large and small, the reinteractive team is usually kept very busy by word of mouth and repeat business. Contact us to see how we can help you with your application development needs too!

We helped State Library New South Wales build an award-winning transcription editing platform.

Finished in just 4 weeks and ready for launch, we helped realise a project the State Library had been working on for over a year to engage online volunteers to transcribe their historical sound archive collection.

The expertise, the direct communication with the developer and the seamless project management has been fantastic.
Jenna Bain, Digital Projects Leader, State Library New South Wales

Related Articles by Our Team

Our expert team of designers and developers love what the do and enjoy sharing their knowledge with the world.

reinteractive Services

We build stable, well-tested software, built with Ruby on Rails and Javascript. reinteractive provides a complete solution from project scoping, to UX, design, web and mobile development, through to hosting and maintenance. All driven by our seamless, agile project management processes.

We are experts at large, complex and customised solutions. Bring us your ideas, wish list, integration problem or technical need and we will solve it.

  • AppWorkshop - Consultation & Project Scoping

    We work hard to find the right digital solution for you. Through our AppWorkshop we work with you to identify opportunities and engage in expert planning for business-critical applications. The aim is to get your application delivered and operating as fast as possible, with the viewpoint of incrementally adding features as the site matures and grows.

    Learn more
  • User Experience (UX) Design
  • Visual Design
  • Web & Mobile App Development
  • OpsCare® Managed Hosting
  • CodeCare® Code Maintenance
  • AppReview
  • Code Inspect Service
  • Ruby on Rails Upgrade Support
  • Salesforce & Heroku Custom Solutions
  • storeConnect® ecommerce for Salesforce

AppWorkshop - Consultation & Project Scoping

We work hard to find the right digital solution for you. Through our AppWorkshop we work with you to identify opportunities and engage in expert planning for business-critical applications. The aim is to get your application delivered and operating as fast as possible, with the viewpoint of incrementally adding features as the site matures and grows.

Learn more about AppWorkshop - Consultation & Project Scoping

Our Guarantee to You

If you are not completely happy with the result of your bespoke development project when we are done, we will give you $10,000 worth of our development time, at no charge, to make it right.

Our OpsCare® and CodeCare® services also have their own simple one month refund and guarantee which you can read in our Terms of Use.

Get the “reinteractive Review” Monthly Email