Clutch ranks Vinsol among the top Ruby on Rails developers

27 May 2019, San Francisco, CA – Vinsol has been selected as one of the best Ruby on Rails developers on Clutch.co – an esteemed independent platform to find in-depth and unbiased client feedback for various businesses and service providers. Clutch.co is a data-driven firm which scrutinizes and ranks top-performing companies and service providers based on client testimonials, competitors comparison, case studies, data-driven content and industry data analysis.

SpreeCommerce Product Customization

As an eCommerce business you can do better than your competition by allowing your customers to customize product that they want to order. Of course not all products can be customized but if you deal in a product which renders itself well to customization – by allowing the customer to do so, you are engaging the customer at a deeper creative level. So now the transaction does not remain merely a financial transaction for her, but the customer is invested at an emotional level with the product since she has designed it herself. Some examples of businesses that really do this well are : Shoes of Prey Shoes…

ActionCable and WebSockets – Part 1(The Basics)

One of the best thing about Rails is the ease with which it allows you to develop web apps quickly by providing some sensible conventions. And with Rails 5, it allows you to make real-time web apps in a breeze Introducing ActionCable.. a real time framework for communication over websockets. But before we proceed any further, let’s spend some time discussing how we got to the action cable.. or particularly, the web sockets. When the web started becoming more dynamic with ajax and js advances, we, as developers, started finding ways to make our applications more real-time. POLLING One of the earliest solutions that came up was…

ActionCable and WebSockets – Part 2(The Implementation)

You can visit the Part 1 here. THE RAILS WAY… When you create a new rails 5 application, rails generates some files for you: For any implementation of a websocket connection, we need both the client and the server parts of the code. CLIENT SIDE For the client side Rails provides app/assets/javascripts/cable.js which loads action_cable js and all files in channels directory. On page load, a consumer is created and exposed via App.cable. If we would go a little bit into the client side code for action_cable, we would find that rails does all the heavy loading like instantiating subscriptions and connections…monitoring connections etc. pretty cool.. right ?…

SpreeCommerce Marketing Extension – All you need to target the right audience

When it comes to marketing it’s important to target the right people. Say, you have the perfect marketing strategy for increasing retention or just the right content for promoting a product. What else do you need for a successful marketing campaign? The Right Audience. No matter how exciting your offer is, if you’re targeting the wrong people your marketing will fail to generate returns. Spree Marketing Extension focuses on classifying the user base in such a way that as a store owner you’ll be able to feed the right consumer with the right content / marketing campaigns. That’s not all! You can view all your marketing campaigns…