Spaces:
Configuration error
Configuration error
| ``` | |
| # SpotSync Alpha Desktop Application | |
| A desktop version of the SpotSync Alpha trading replication engine built with Electron. | |
| ## Features | |
| - **Local Execution**: All processing happens on your machine | |
| - **Enhanced Security**: API keys encrypted with local keychain | |
| - **System Tray Integration**: Run minimized with notifications | |
| - **SQLite Database**: Local storage for trade history and configuration | |
| - **Custom Title Bar**: Native desktop window controls | |
| - **Context Menus**: Right-click support throughout the application | |
| ## Installation | |
| ### Development | |
| 1. Install dependencies: | |
| ```bash | |
| npm install | |
| ``` | |
| 2. Start the application: | |
| ```bash | |
| npm start | |
| ``` | |
| ### Building for Production | |
| Build for your platform: | |
| ```bash | |
| # Windows | |
| npm run build:win | |
| # macOS | |
| npm run build:mac | |
| # Linux | |
| npm run build:linux | |
| ``` | |
| ## Project Structure | |
| ``` | |
| spotsync-alpha-desktop/ | |
| โโโ main.js # Electron main process | |
| โโโ index.html # Main application window | |
| โโโ style.css # Application styles | |
| โโโ script.js # Application logic | |
| โโโ package.json # Dependencies and build configuration | |
| โโโ assets/ # Icons and static assets | |
| โ โโโ icon.png | |
| โ โโโ icon.ico | |
| โ โโโ icon.icns | |
| โ โโโ tray-icon.png | |
| โโโ components/ # Web components | |
| โ โโโ desktop-header.js | |
| โโโ README.md # This file | |
| ``` | |
| ## Usage | |
| 1. Launch the application | |
| 2. Configure your master API credentials (File > Settings) | |
| 3. Add follower accounts with allocation rules | |
| 4. Start the trading engine | |
| 5. Monitor activity from the system tray | |
| ## Keyboard Shortcuts | |
| - **Ctrl/Cmd + E**: Toggle engine start/pause | |
| - **Ctrl/Cmd + N**: Add new follower | |
| - **Ctrl/Cmd + S**: Export logs | |
| - **Ctrl/Cmd + 1-5**: Switch between code tabs | |
| - **F12**: Open developer tools | |
| ## Security Notes | |
| - API keys are encrypted and stored locally | |
| - No data is sent to external servers | |
| - All trading logic executes on your local machine | |
| - You control the master API key permissions | |
| ## License | |
| MIT | |
| ``` | |
| ___METADATA_START___ | |
| {"repoId":"zizo007/spotsync-alpha-master-follower-replication-engine","isNew":false,"userName":"zizo007"} | |
| ___METADATA_END___ |