{"repo":"rameerez/profitable","free":true,"listed":false,"github":"https://github.com/rameerez/profitable","clone":"git clone https://github.com/rameerez/profitable.git","description":"💸 Calculate the MRR, ARR, TTM, churn, LTV, ARPU, total revenue & valuation of your pay-powered Rails SaaS app. MRR dashboard for your Rails app.","language":"Ruby","stars":97,"topics":["business-analytics","dashboard","mrr","rails","ruby","ruby-on-rails","saas","valuation"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"💸 profitable - MRR dashboard & SaaS metrics for your Rails app [!TIP] 🚀 Ship your next Rails app 10x faster! I've built RailsFast , a production-ready Rails boilerplate template that comes with everything you need to launch a software business in days, not weeks. Go check it out! profitable allows you to calculate the MRR, ARR, churn, LTV, ARPU, total revenue & estimated valuation of your pay -powered Rails SaaS app, and display them in a simple dashboard. It also provides handy methods you can use independently if you don't want the full dashboard. Why pay is the easiest way of handling payments in your Rails application. Think of profitable as the complement to pay that calculates business SaaS metrics like MRR, ARR, churn, total revenue & estimated valuation directly within your Rails application. Usually, you would look into your Stripe Dashboard or query the Stripe API to know your MRR / ARR / churn – but when you're using pay , you already have that data available and auto synced to your own database. So we can leverage it to make handy, composable ActiveRecord queries that you can reuse in any part of your Rails app (dashboards, internal pages, reports, status messages, etc.) Think doing something like: \"Current MRR: $#{Profitable.mrr}\" or \"Your app is worth $#{Profitable.estimated valuation(\"3x\")} at a 3x valuation\" Installation Add this line to your application's Gemfile: Then run bundle install . Provided you have a valid pay installation ( Pay::Customer , Pay::Su","default_branch":null,"files":null,"tree":[],"storefront":"/r/rameerez","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rameerez/profitable/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}