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

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more