Dashibase lets you build internal admin dashboards using a Notion-like UI.
You can extend the functionality of your dashboards by developing a plugin. For example, you could display each customer's Stripe information, show support tickets from Zendesk, send emails via SendGrid, and more.
This is one such plugin that displays each customer's Stripe information. It is ready to be deployed and used within your own dashboards. You can also fork and customize this to meet your requirements!
You can skip this step if you already have a dashboard in Dashibase.
If not, you can sign up for free here. After you have created a dashboard and added a table from your database, click into any of the items on your table. Here is where we will add the plugin.
Easily deploy this plugin yourself by clicking the button. You will be asked to enter your Stripe secret key for the STRIPE_SECRET_KEY
environment variable.
Go back to your dashboard in Dashibase. While viewing any of the items on a table, add a Plugin block by typing '/plugin'. Then, add the URL of your deployed plugin and click "Set up".
You should see the a dropdown for selecting the column in your table which contains users' Stripe customer IDs. After selecting the column and saving your dashboard, you should be able to see each user's Stripe information.
If you have any questions, feel free to reach us via Twitter (@dashibase) or [email protected].
You might find the following resources helpful: