TRAC ADDRESS: trac1u5f59uaq2pqjw9xraxdjy8tt4rgv66fhjgsh6wlcmlkce6vac8ysrwqfdq
Enterprise-ready lightweight cryptocurrency tracking web application built with pure frontend technologies.
Designed for fast deployment, low resource usage, and mobile-first environments (including Termux).
Simple Crypto Tracker adalah aplikasi web monitoring harga cryptocurrency berbasis browser yang memanfaatkan public API dari Binance dan widget chart dari TradingView.
Aplikasi ini dirancang untuk:
- Lightweight deployment
- No backend dependency
- Mobile-friendly usage
- Rapid setup via Termux
- Educational & prototyping purpose
Application Type:
Static Frontend Application (Client-Side Only)
Data Sources:
- Binance Public REST API (Price Data)
- TradingView Widget (Chart Rendering)
Storage Layer:
- Browser LocalStorage (Favorites & Alerts)
No database, no server, no authentication required.
- TradingView embedded chart
- Multi-timeframe selection:
- 1m
- 5m
- 15m
- 1h
- 4h
- 1D
- Price auto-refresh every 5 seconds
- Live price display
- Save selected coin as favorite
- Stored in browser LocalStorage
- Set custom price target
- Automatic alert trigger when condition met
- Dark mode optimized
- Minimalist layout
- Mobile responsive
| Layer | Technology Used |
|---|---|
| Frontend | HTML5 |
| Styling | CSS3 |
| Logic | Vanilla JavaScript |
| Chart Engine | TradingView Widget |
| Market Data | Binance Public API |
| Runtime | Node.js (for local static server) |
pkg update && pkg upgrade -ypkg install nodejs git -ygit clone https://github.com/pisceans/crypto-tracker.git
cd crypto-trackernpm install -g serveserve .Access via browser:
http://localhost:3000
crypto-tracker/
│
├── index.html # Main application
├── preview.png # Application screenshot
└── README.md # Documentation
- User selects trading pair.
- User selects timeframe.
- TradingView widget loads chart dynamically.
- Binance API fetches live price every 5 seconds.
- If target price condition met → Alert triggered.
- Favorite coin saved in LocalStorage.
- No private API keys used
- No authentication required
- All data fetched from public endpoints
- No user data transmitted externally
Current version:
- Manual browser testing
- Mobile testing via Termux
- API response validation
Future plan:
- Unit testing (Jest)
- End-to-end testing (Cypress)
- Performance benchmarking
- Ultra-lightweight (single HTML file)
- No heavy frameworks
- Minimal memory footprint
- Fast initial load time
- Suitable for low-end devices
MIT License
Free to use, modify, and distribute.
