3.8 KiB
3.8 KiB
ATOB Quick Start Guide
🚀 See ATOB in Action (30 seconds)
Step 1: Start the Dev Server
cd /Users/tx1138/Code/Neode/neode-ui
npm run dev
Step 2: Login
- Open: http://localhost:8100
- Password:
password123
Step 3: View ATOB
- Click "Apps" in the sidebar
- See ATOB pre-installed and running
- Click the "Launch" button (gradient blue)
- ATOB web app opens in new tab!
📦 What's Pre-Installed
ATOB comes pre-loaded in the mock backend with:
- ✅ Status: Running
- ✅ Version: 0.1.0
- ✅ Icon: Blue ATOB logo
- ✅ Launch button: Opens https://app.atobitcoin.io
- ✅ Start/Stop/Restart: Full controls
🎯 Features to Test
In Apps List
- See ATOB card with icon
- Status badge shows "running" (green)
- Launch button appears (gradient)
- Click Launch → opens web app
In App Details
- Click on ATOB card
- See full description
- Big Launch button at top
- Action buttons below
- Back to Apps link
Actions Available
- Launch: Opens ATOB web app
- Stop: Simulates stopping (mock)
- Restart: Simulates restart (mock)
- Click card → View details
🎨 Visual Elements
┌─────────────────────────────────────────────┐
│ Apps │
│ │
│ ┌─────────────────────────────────────┐ │
│ │ [ATOB Icon] A to B Bitcoin │ │
│ │ Tools and services │ │
│ │ [running] v0.1.0 │ │
│ │ │ │
│ │ [Launch] [Stop] │ │ ← Launch button!
│ └─────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────┐ │
│ │ [Bitcoin Icon] Bitcoin Core │ │
│ │ ... │ │
└─────────────────────────────────────────────┘
📋 Mock Data Structure
ATOB is defined in neode-ui/mock-backend.js:
'atob': {
title: 'A to B Bitcoin',
version: '0.1.0',
status: 'running', // ← Shows as running
state: 'installed', // ← Already installed
manifest: {
id: 'atob',
interfaces: {
main: {
ui: true, // ← Makes Launch button appear
}
}
}
}
🔧 Troubleshooting
Launch Button Not Showing?
- Check app state is 'running'
- Verify manifest has
interfaces.main.ui: true - Restart dev server
ATOB Not in Apps List?
- Check mock-backend.js has atob entry
- Verify WebSocket connection
- Check browser console for errors
Launch Opens Wrong URL?
- Check Apps.vue launchApp() function
- Should open: https://app.atobitcoin.io
🎁 Bonus: Production Package
A complete s9pk package is also available at:
~/atob-package/atob.s9pk (23MB)
Install on real Neode server:
start-cli package.install ~/atob-package/atob.s9pk
📖 More Info
- Full Integration Guide:
/Users/tx1138/Code/Neode/ATOB_INTEGRATION.md - S9PK Installation:
~/atob-package/INSTALLATION.md - Marketplace Guide:
neode-ui/MARKETPLACE_SETUP.md
✨ That's It!
ATOB is fully integrated and ready to use in both:
- Development (mock backend - works now!)
- Production (s9pk package - ready to deploy!)
Enjoy launching ATOB from your Neode server! 🚀