Web3-style fork of Eleven-Trading/TradeNote, focused on UI/UX modernization while keeping the original trading journal workflow.
- This repository is a fork/customization based on the original TradeNote project by Eleven Trading.
- Upstream project: https://github.com/Eleven-Trading/TradeNote
- Original product site/docs: https://tradenote.co
- This fork is maintained independently and is not the official TradeNote release.
- Darker Web3 visual style and glassmorphism UI language.
- Neon/starfield atmosphere and cursor glow scene effects.
- Tilt 3D cards with an on/off toggle.
- Magnetic button hover + ripple click feedback.
- Dashboard widget drag-and-drop extended to all major tabs:
- Overview
- Time & Date
- Trades & Executions
- Setups
- Financials
- Theme customization options in Settings (including chart/button colors).
- Bilingual UI support (English / Traditional Chinese).
- Theme preview page for faster style iteration:
theme-preview.html
- PWA-related quick launch files:
public/manifest.webmanifestpublic/sw.jspublic/quick-launch.html
- Frontend: Vue 3 + Vite + Pinia + Vue Router
- Charts: Apache ECharts
- Drag & drop: SortableJS
- Backend/runtime: Node.js + Express + Parse Server + MongoDB
- Docker Desktop (Windows/macOS) or Docker Engine (Linux)
- Docker Compose
Optional for local node workflow:
- Node.js 18+
- npm
git clone https://github.com/HEXAUX/TradeNote_NewUI.git
cd TradeNote_NewUIUse either default compose file or local compose file:
docker compose up -d --buildor
docker compose -f docker-compose-local.yml up -d --build- App: http://localhost:8080
- Register page: http://localhost:8080/register
docker compose downIf Docker reports errors like open //./pipe/dockerDesktopLinuxEngine, ensure Docker Desktop is running and Linux containers are enabled.
npm install
npm run buildPreview production build:
npm run previewsrc/views/Dashboard.vue: dashboard cards/charts and drag-and-drop behaviorsrc/views/Settings.vue: visual settings and KPI goal controlssrc/assets/style-dark.css: main dark/web3 stylessrc/main.js: runtime visual interaction hookssrc/i18n/index.js: bilingual dictionary and locale switchtheme-preview.html: quick visual preview page
This project remains under GNU GPL v3.0-or-later, consistent with upstream.
You must keep GPL obligations when redistributing modified versions, including source code availability and license notices.
See LICENSE for details.
- Original project and core architecture: Eleven Trading / TradeNote
- Fork UI redesign and interaction extensions: this repository
If you find this fork useful, please also star the upstream repository.