GWT Trading Terminal Prototype need Web Development
Contact person: GWT Trading Terminal Prototype
Phone:Show
Email:Show
Location: Pune, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Stock Market Trading Terminal (Prototype)
Stack: Java 17 LTS, GWT 2.9+ (classic GWT compiler with JsInterop), Highcharts Stock (aka Highstock) + modules, Tomcat 9.x (Servlet 4.0, javax.*), Maven, WebSocket (JS client in GWT, Javax server), REST (Fetch API on GWT, JAX-RS server).
1) Scope & Deliverables
In Scope
Single-page web app (SPA) built with GWT, served by Tomcat.
Candlestick/ohlc chart using Highcharts Stock with:
Zoom (wheel, pinch), pan/scroll (drag, scrollbar), crosshair, tooltip.
Drawing tools: trendline, horizontal line, rectangle, Fibonacci retracement (via stock‑tools/annotations modules).
Technical indicators: SMA, EMA, RSI, MACD (via indicators module).
Time/x‑axis management (time zones, custom date formats) and y‑axis (linear/log, multiple axes).
Touch gestures: pinch zoom, two‑finger pan; mouse & keyboard operations.
GWT ↔ Highcharts thin wrapper via JsInterop (no heavy abstraction): options, chart, series, annotations, events.
Clients:
WebSocket client (GWT side) to receive live ticks.
REST client (GWT side) to fetch symbols, historical OHLCV, indicator presets.
Server (Tomcat):
REST endpoints (JAX‑RS) proxying upstream market API (or serving mock data).
WebSocket server endpoint broadcasting simulated or proxied ticks.
Responsive layout (desktop first, tablet touch‑friendly), theming (light/dark).
Logging, error handling, configuration profiles (dev/mock vs. prod/proxy).
Tests: unit (server), client widget smoke tests, end‑to‑end happy path.
Out of Scope (prototype)
Actual order placement, authentication/authorization, portfolio/positions.
Persistence layer beyond in‑memory caches.
Multi‑window layout docking/persisted workspaces.
Key Deliverables
Maven multi‑module project (server WAR + client GWT module + shared DTOs).
GWT Highcharts wrapper library (standalone module) with examples.
Deployable WAR for Tomcat 9." (client-provided description)
Matched companies (3)

Chirag Solutions

SYNERGIC SOFTEK SOLUTIONS PVT LTD
