Ruby Development for Online Senior Care Advisory

Shinetech built a brand new social network and advisory website for a client already well established as a senior living referral service. They wanted to complement the services with a one-of-a-kind online platform that helps consumers find all the options and information, including actual customer reviews. We started with business analysis phase, and the MVP version was launched in just 6 month

Our client wanted to build an online platform to equip families with all the information they need to make important choices about senior care and services. They planned to include information and reviews about senior communities, assisted living alternatives, home care and all related service all in one place and create a unique online advisory service. It would allow the users to submit and browse reviews, photos, ratings and facility introductions that make it much easier to navigate all the different options available.

How We Work

At Shinetech we believe the first step to building an effective digital platform or application is to thoroughly understand the customers’ needs and the problem they are trying to solve. Therefore our team started with client's business model analysis and actively engaged in client's business requirement discussions to quickly map out the requirements. Based on this analysis we recommended Ruby on Rails as the development framework.

An MVP version with the core features was launched in 6 months. After the initial launch, we expanded the application and developed the additional functionality. Shinetech team provided custom front-end and back-end development, including the web and user experience design. We deployed various web apps on the platform, mainly using RoR, Java, Docker, AWS, and cloud-based service architecture to make sure the application is fully scalable. Our team also implemented real-time search and location services. The mobile versions were built on Apache Cordova (former PhoneGap) to offer cross-platform compatibility.

We used agile methods to facilitate a rapid development progress and a very responsive way to handle any requirements changes. The team ensured close collaboration with the client through regular reporting and prompt communication during the whole development process. We discussed potential product requirements and explored different options while keeping up to speed with the development, testing and maintenance.

The new platform formally launched after strictly test and trial operation based on beta version. It runs quite steady and Shinetech got lots of positive feedbacks from the client and a long-term maintenance contract was signed between two companies. To date, the cooperation has been ongoing for 6 years.


The website now features trusted reviews and advice on local senior living communities and provides various search methods with links to the suggested providers matching the criteria. Users can also customize their account based on their unique needs and keep track of their favorite communities and any updates or tours offered.

Shinetech team of 5 developers and testers continue to handle the website maintenance and support and also help the client to maintain the infrastructure and manage many other projects at the same time.


Ruby on Rails






"Shinetech is knowledgeable, professional, and provides a high level of customer service. They provides more than just software development, their developers provide solutions. We continue to be impressed by our experience with ShineTech and plan to partner with them for the foreseeable future... "

— Justin Saul