We need assistance in enhancing an existing desktop-based trading dashboard application. The current setup includes a simple Flask server and a basic dashboard. We're looking to expand this to a three-column layout that displays real-time data from multiple sources, with specific formatting for each type of information.
Current Setup:
Simple Flask server running locally
Basic single-column dashboard
Key Requirements:
Modify the existing dashboard to a three-column layout:
Left column (wider): Latest Headlines with detailed information
Top right column: Tweets
Bottom right column: Additional Information
(LAYOUT IMAGE ATTACHED)
Integrate data from three separate sources into the appropriate columns:
Implement proper parsing and formatting for each data type
Ensure correct display of company tickers, stock data, and other financial information
Implement grayscale shading for different headline groups to improve visual distinction.
Ensure real-time updates for all three data streams within the local environment.
Optimize the existing Flask server to handle multiple data sources efficiently.
Implement text formatting:
Headlines: Bold titles, structured display of associated data (companies, stock info, scoops, recirculations)
Tweets: Proper formatting with emphasized tickers
Additional Information: Clean, readable format for various text content
(Optional) Basic text-to-speech functionality for each column, if easily implementable within the local setup.
Technical Focus:
Python (Flask) for backend modifications
JavaScript for frontend interactivity and real-time updates
HTML/CSS for layout and styling adjustments
Efficient data parsing and formatting for financial information
Deliverables:
Updated Flask server code to handle multiple data streams
Modified frontend code for the three-column dashboard layout
Implemented data parsing and formatting for each column type
Documentation on how to run and manage the updated local setup
This project is ideal for a developer familiar with Flask, JavaScript, and financial data presentation. The focus is on enhancing the existing local setup rather than creating a new web-based application.
Estimated project duration: 1-2 weeks
Please include in your proposal:
Your experience with similar local dashboard projects and financial data formatting
A brief outline of your approach to integrating multiple data streams into the existing Flask setup
Any questions you have about the current local environment or desired functionality
We're looking for efficient customization of our existing desktop setup to handle multiple data streams with proper formatting and layout.
Location: Anywhere
Posted: Aug. 28, 2024, 12:11 a.m.
Apply Now Company Website