Track and manage cloud applications across multiple providers
Features • Demo • Installation • Integrations
When you deploy apps across Vercel, Cloudflare, Railway, and other providers, it's hard to track:
- What's deployed where?
- What's the current status?
- When was it last updated?
Cloud App Tracker gives you a single dashboard to see everything.
| Feature | Description |
|---|---|
| Unified Dashboard | See all your apps in one place |
| Provider Integration | Auto-sync from Vercel and Cloudflare |
| Deployment Tracking | History of all deployments with status |
| Tags & Organization | Categorize apps your way |
| Dark Mode | Easy on the eyes |
| Auto-Sync | Updates when you view an app |
┌─────────────────────────────────────────────────────────────┐
│ Cloud App Tracker 🌙 Settings │
├─────────────────────────────────────────────────────────────┤
│ │
│ Dashboard │
│ ├── 12 Applications │
│ ├── 47 Deployments │
│ └── 4 Providers │
│ │
│ Recent Deployments │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ claude-codex Vercel deployed 2 min ago │ │
│ │ URLsToGo Cloudflare deployed 1 hour ago │ │
│ │ jb-cloud-docs Vercel deployed 12 hours ago │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
- Node.js 18+
- Supabase account
- Vercel/Cloudflare accounts (for integrations)
# Clone the repo
git clone https://github.com/Aventerica89/jb-cloud-app-tracker.git
cd jb-cloud-app-tracker
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env.local
# Edit .env.local with your Supabase credentials
# Run development server
npm run devNEXT_PUBLIC_SUPABASE_URL=your-supabase-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key
NEXT_PUBLIC_APP_URL=http://localhost:3000- Go to Settings > Add Vercel API Token
- Edit an app > Select Vercel Project
- Click Sync Vercel to import deployments
- Go to Settings > Add Cloudflare Token + Account ID
- Edit an app > Select Cloudflare Project
- Click Sync Cloudflare to import deployments
| Provider Status | Local Status |
|---|---|
| deployed | |
| failed | |
| building | |
| pending | |
| rolled_back |
| Layer | Technology |
|---|---|
| Framework | Next.js 15 (App Router) |
| Database | Supabase (PostgreSQL) |
| Auth | Supabase Auth |
| Hosting | Vercel |
| UI | Tailwind CSS + shadcn/ui |
| Testing | Vitest + Playwright |
# Run dev server
npm run dev
# Run tests
npm test
# Run E2E tests
npm run test:e2e
# Type check
npm run typecheck
# Build for production
npm run build- Railway integration
- AWS Amplify integration
- Netlify integration
- Webhook notifications for deployment status
- Mobile app (React Native)
MIT