Overview
Last updated: —
Early Bird window open — awaiting real data
Security flags — awaiting real data
Server uptime — (awaiting data)
Feedback — awaiting real data
Total Registrations
—
awaiting data
Early Bird Users Beta
—
awaiting data
Support Donations Beta
$—
awaiting data
Active (7d) Beta
—
awaiting data
Target: 150 by Week 8
Early Bird Window
Open
Beta started 2026-05-28
— / 500 target users
—
Early Birds
Day 1
Beta age
Open
Window status
Users
Total
—
MAU
—
DAU
—
New —
Early Bird —
Supporters —
Key Ratios
DAU/MAU Beta
—
D7 Retention Beta
—
Avg Session
—
D30 Retention Beta
—
Onboarding Beta
—
Feedback/User Beta
—
Recent Registrations
| User | Joined | Early Bird | Supporter | Status | |
|---|---|---|---|---|---|
| Connecting to backend… | |||||
Geographic Distribution
top 7Connecting to backend…
Beta Progress Beta
toward exit conditions
500+ active accounts
— / 500
No P0 bugs for 1 week
In progress
Billing infra ready
Not started
Est. exit from Beta: 10–14 weeks from launch
Early Bird Beta
Beta users · window status · privileges
Supabase offline
Early Bird Window — Beta Period
Open
Opened: 2026-05-28 · Closes: on Beta exit announcement
— users earned the badge
—
Early Bird users
—
of total registrations
100%
badge is permanent
Early Bird Total Beta
—
All time since Beta open
New Today Beta
—
awaiting data
Also Supporters Beta
—
awaiting data
Day 7 Active Beta
—
vs avg all users
Early Bird Users
All (—)
Supporters (—)
Active today (—)
| User | Registered | Member for | Supporter | Last Active | Status | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Future Privileges — what Early Birds get at launch
40% discount on Pro — permanentActivates on exit from Beta
Priority access to new features before public releaseActivates on exit from Beta
Exclusive colour themesBacklog
+200 starter points at gamification launchBacklog
Donations
Support the build · Stripe Payment Link · one-time, not subscription
Stripe Payment Link active — all payments processing normally
This is not a subscription. These are voluntary donations $10–20.
Total Donations Beta
$—
— payments
Supporters Beta
—
of Early Birds
Avg Donation Beta
$—
Range: $10–$20
This Month Beta
$—
awaiting data
Donation Log
| Date | User | Amount | Early Bird | Status | |
|---|---|---|---|---|---|
| Connecting to backend… | |||||
Stripe Payment Link
StatusActive
Linkstripe.com/pay/…nodara
Min amount$10
Max amount$20
Stripe fee (est.)$0.30 + 2.9%
On successful donation
Early Supporter badgeAuto-granted
Thank-you emailSent via Resend
Webhook → adminConfigured
Users
— total · — Early Bird · — Supporters
All (—)
Early Bird (—)
Supporters (—)
Inactive (—)
| User | Early Bird | Supporter | Joined | Last Active | Workspaces | Nodes | Status | |
|---|---|---|---|---|---|---|---|---|
| Connecting to backend… | ||||||||
Activity Heatmap
last 30dUsers active today47
Users active this week108
Users active this month189
Never logged in after reg12
Avg days to first node0.8 days
Geographic Distribution
top 51
🇺🇦 Ukraine
25.0%
21 EB
2
🇺🇸 USA
23.0%
18 EB
3
🇩🇪 Germany
15.9%
12 EB
4
🇬🇧 UK
12.1%
9 EB
5
🌍 Other
24.0%
14 EB
Product Analytics
Usage · sessions · funnel · errors
Total Nodes
—
Beta users all time
Avg Nodes/User
—
active users
Avg Session
—
—
JS Errors (7d) Beta
—
vs prev week
⚠ Неотображаемые события App
App трекает эти события, Admin их игнорирует
view_switch + { view }
Какие вкладки открывают чаще всего
→ нужна таблица counts по view за период
workspace_create
Рост числа воркспейсов во времени
→ нужен график creation over time
activity_save + nodeCount
Глубина использования и активность
→ avg nodeCount, saves/user/day
export_png / export_json
Использование экспорта
→ count per day, % MAU
feature_journal_save / feature_finance_save
Реальный DAU по фичам Diary и Finance
→ подключить к Feature Usage выше
onboarding_complete
Реальная конверсия онбординга
→ заменить статичные 68% в воронке
settings_save
Настройки, которые меняют пользователи
→ top-N изменяемых настроек
Также не трекается в App: создание/удаление ноды, Command Palette, Auto Layout, создание sticky
Feature Usage Beta
DAU using · % of MAU
⚠ Loading…
FeatureDAUMAU%Trend
Loading feature usage…
Registration Funnel Beta
Beta launch dayLoading funnel…
Top Search Queries
in-appLoading queries…
JS Error Tracking
Loading errors…
Infrastructure & Health
Server status · performance · storage · costs
API Uptime
99.97%
last 30 days
DB Avg Query
12 ms
p50 response
Total DB Size
— GB
1.8 GB user data
Infra Cost
—/mo
Beta period
Server Status
All systems onlineAPI Server
99.97% (30d)
Online
Database (Supabase)
avg 12ms
Online
Auth Service
—
Online
Static Assets CDN
avg 34ms TTFB
Online
Stripe Payment Link
Donations only
Active
Last incident: 2026-04-03 — 18 min downtime (DB restart)
Backup Status
Last backup2026-05-28 03:00 UTC ✓
Backup size2.1 GB
Retention30 days
Last restore test2026-05-01 ✓ Passed
StatusSuccess
Slow Queries
> 100ms| Query | Avg time | Count/hr |
|---|---|---|
| SELECT * FROM nodes WHERE… | 234ms | 47 |
| UPDATE workspaces SET… | 178ms | 12 |
Monthly Costs
Hetzner (VPS)$28/mo
Supabase / Postgres$25/mo
Resend (email)$20/mo
Stripe fees (est.)$47/mo
Vercel (landing)$0/mo
Cloudflare$0/mo
Total infra$120/mo
Beta fundingDonations ($270)
Storage Usage — Top Users
| User | Size | % of total | Early Bird |
|---|---|---|---|
| Connecting to Supabase… | |||
Avg per user: 1.4 MB · Total: GB · Projected growth: +0.3 GB/mo
Marketing & Growth
Traffic · email · referrals · changelog
Total Visitors
—
vs prev period
Beta Signups Beta
—
awaiting data
Early Access List Beta
—
emails pre-collected
Onboarding Email Open Beta
—
click —
Traffic Sources
SourceVisitorsSignupsConv.
Loading traffic sources…
Email Metrics
loading…Loading email metrics…
Changelog & Community
Loading…
Support & Feedback
Feedback · feature requests · bugs · NPS
Supabase offline
New Feedback
—
needs review
Open Bugs
—
loading…
Feature Requests
—
loading…
NPS Score Beta
—
awaiting data
Feedback Log
—
All
Bug
Feature Request
Praise
| User | Type | Area | Priority | Message | Status | Date | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Feature Requests Beta
by votes · Beta users
| Feature | Votes | Status | |
|---|---|---|---|
| Loading… | |||
Bug Reports
—
| ID | Title | Severity | Status | |
|---|---|---|---|---|
| Loading… | ||||
NPS Tracking Beta
Awaiting data
—
Awaiting real data
● Promoters —
● Passives —
● Detractors —
| User | Score | Comment | Date |
|---|---|---|---|
| Loading… | |||
Settings & Config
Feature flags · announcements · security · admin
Feature Flags
toggle without deploy| Flag | Status | Scope | Updated | |
|---|---|---|---|---|
| Analytics Tab | ✓ On | All users | 2026-05-10 | |
| Auto Layout | ✓ On | Beta users | 2026-05-18 | |
| AI Suggestions | ○ Off | — | — | |
| Collaboration | ○ Off | — | — | |
| Mobile App Beta | ○ Off | — | — | |
| Support Donation Banner | ✓ On | All users | 2026-05-28 |
In-App Announcement
broadcasts to all usersMessage
Type
Show until
Target
Manual Overrides
Grant Early Bird badge manually
Email
Reason
Grant Early Supporter badge
Email
Use only for confirmed manual donations
Beta Window
StatusOpen
Opened2026-05-28
ClosesOn Beta exit announcement
Early Birds so far—
Closing the window is irreversible. Only close when announcing exit from Beta.
Security
Access control · threats · active sessions
2FA enforcement active · admin enrolled
Active Sessions Beta
—
loading…
Failed Logins (24h) Beta
—
awaiting data
IPs Blocked
—
automated block
Admin Access
1
founder only
Active Sessions
| User | IP | Browser | Started | |
|---|---|---|---|---|
| Connecting to backend… | ||||
Flagged Accounts
— flagged| User | Reason | Flagged | |
|---|---|---|---|
| Connecting to backend… | |||
API Keys
| Name | Key | Scope | Last used | Created | Status | |
|---|---|---|---|---|---|---|
| Connecting to backend… | ||||||
Changelog
Supabase · connecting…
—
Total entries
—
New features
—
Improvements
—
Bug fixes
✦ Publish a new entry
Supabase offline
Entries published here appear on Nodara_Changelog.html (all entries) and the last 3 automatically appear in WHAT'S NEW on the Landing page.
Date
Type
Version tag (optional)
Title
Description
All entries
Loading entries…
Connecting to Supabase table
changelogsAudit Log
All admin actions · system events
—
system
Connecting to backend…
My Profile
Account details · security · activity
Connecting…
R
✎
Admin
admin@nodara.io
Admin
● Online
—
Days Active
—
Total Logins
—
Admin Actions
—
Member Since
Security
Password
Set
Two-Factor Auth
Not enabled
Last Sign In
—
IP Whitelist
✓ Verified
Active Session
● This device
Sign Out
End your current admin session.
Account Details
Managed by Supabase Auth — edit in the Supabase dashboard.
Recent Admin Activity
-
Loading activity…
Notifications
In-app broadcasts · push messages · scheduled campaigns
0
Total sent
0
Active / Scheduled
0
Drafts
—
Target reach
📝 Compose Notification
Message
Type
Target Audience
Show Until
Action URL (optional)
Action Label (optional)
Status
Goals & OKR
Objectives and Key Results — отслеживание целей
Loading…
Email Inbox
Gmail · admin@nodara.io
✉
Connect Gmail
Read and reply to admin@nodara.io directly inside Admin Panel via Gmail API.
Setup
1
Create Google Cloud Project · enable Gmail API
2
OAuth 2.0 credentials (Web app) · redirect URI:
https://admin.nodara.io/auth/google/callback3
Paste CLIENT_ID into
GMAIL_CONFIG.CLIENT_ID4
Implement backend proxy at
/v1/gmail/* — контракты в JSScopes:
gmail.readonly gmail.send gmail.modify
New Message