Supastats: Track Supabase
Inspiration
As developers, we rely on Supabase every day to power our apps. But when something goes wrong checking logs, debugging, or quickly testing a query it usually means opening a laptop.
We wanted a tool that makes it possible to track and manage Supabase projects directly from a phone. The goal was to create a mobile companion app that fits into a developer’s daily workflow, giving them peace of mind and freedom to check their data anywhere.
What it does
Supastats is an iOS app that transforms the Supabase dashboard into a mobile experience.
With Supastats, you can:
- View and filter project logs in real time
- Browse and manage database tables
- Write and execute SQL queries on the go
- Explore and manage storage buckets
It’s like carrying your Supabase console in your pocket, making it easy to stay in control whether you’re at your desk, on the move, or just want quick insights.
How we built it
We built Supastats using Expo and React Native, integrating Supabase APIs directly for logs, database, and storage.
Our focus was on:
- Building a lightweight app that doesn’t overwhelm the user
- Keeping the UI clean and intuitive for smaller screens
- Making sure actions like running queries or browsing logs feel fast and responsive
The result is an app that feels simple to use while still being powerful enough to serve real developer needs.
Challenges
Every project comes with hurdles, and this one was no different:
- Handling realtime data on mobile without introducing a heavy backend
- Balancing Supabase Realtime with efficient polling to keep updates fresh without draining battery
- Designing a good mobile UX for developer tools, which usually live on big screens with lots of space
These challenges forced us to focus on what matters most: clarity, performance, and usability.
Accomplishments
We’re proud that in a short time we managed to:
- Ship a fully working iOS app
- Create a tool that lets developers track and manage Supabase projects on the go
- Deliver a product we personally want to use every day to keep an eye on our own projects
It’s not just a demo it’s already a tool that brings real value.
What we learned
Working on Supastats taught us that:
- Integrating Supabase APIs in a mobile-first context requires new approaches to data handling
- Simplicity in UX is key the best features are the ones that are fast and intuitive
- Developers appreciate tools that remove friction and fit seamlessly into their daily routine
What’s next for Supastats: Track Supabase
Supastats is just the beginning. Next, we plan to:
- Add more tracking features and richer insights for projects
- Improve the user experience with smoother navigation and customizations
- Release an Android app so every developer can benefit
- Introduce widgets for instant access to logs, queries, or stats without even opening the app
Our vision is to make Supastats the go-to mobile companion for Supabase developers, wherever they are.
Built With
- eas
- expo.io
- figma
- github
- ios
- linear
- mmkv
- react-native
- revenuecat
- supabase
- tanstack
- typescript
Log in or sign up for Devpost to join the conversation.