-
Notifications
You must be signed in to change notification settings - Fork 0
Domain‐Specific Features
Yasin ATLI edited this page Dec 3, 2024
·
1 revision
This project implements a domain-specific system designed for tracking and discussing financial assets. The key features include an Asset Information Page, Interactive Charts, Latest News Widgets, and a Forum for collaborative discussions. These features are tightly integrated to provide a seamless user experience.
- Description: Interactive chart visualizing the historical and real-time performance of a financial asset.
- Implementation: Utilizes TradingView's embeddable widgets to render high-quality charts.
-
Example:
<ChartContainer symbol="NASDAQ:AAPL" />
-
Use Case: Appears on asset-specific pages (e.g.,
domain.com/assets/NASDAQ-AAPL
) to help users analyze trends.
- Description: Displays metadata such as market capitalization, trading volume, and current price for a given asset.
- Implementation: Dynamically fetches and displays data based on the asset's symbol.
-
Example:
<AssetInfoWidget symbol="NASDAQ:AAPL" />
- Use Case: Located prominently on each asset page to provide a quick overview.
- Description: Aggregates the latest news articles related to the specific asset using financial news APIs.
- Implementation: Fetches news based on the asset's symbol and renders a list of clickable articles.
-
Example:
<NewsWidget symbol="NASDAQ:AAPL" />
-
Use Case: Shown in a sidebar on asset pages (e.g.,
domain.com/assets/NASDAQ-AAPL
) to keep users updated.
- Description: Connects domain-specific features with a collaborative forum, enabling discussions centered around individual assets.
-
Implementation:
- Forum posts dynamically link to specific asset pages.
- Asset pages reference related forum discussions.
-
Example:
<ForumPost post={{ title: "Is $AAPL Overvalued?", symbol: "NASDAQ:AAPL" }} />
- Use Case: Encourages users to discuss insights from charts, news, and metadata in a dedicated space.
-
Explore an Asset:
- Navigate to
domain.com/assets/NASDAQ-AAPL
to view:- Asset Info (
AssetInfoWidget
) - Performance Chart (
ChartContainer
) - Latest News (
NewsWidget
)
- Asset Info (
- Navigate to
-
Collaborate in Forums:
- Create or view posts about the asset in the forum (e.g., "Predictions for $AAPL").
- Posts link back to the asset page for deeper analysis.
-
Cross-Feature Linking:
- Users can seamlessly navigate between domain-specific pages and forum discussions.
- 08.12.2024 -- Seventh Meeting
- 13.10.2024 -- Sixth Meeting
- 08.10.2024 -- Fifth Meeting
- 06.10.2024 -- Fourth Meeting
- 04.10.2024 -- Third Meeting
- 01.10.2024 -- Second Meeting
- 24.09.2024 -- First Meeting
- 08.12.2024 -- Fourth Meeting
- 19.10.2024 -- Third Meeting
- 13.10.2024 -- Second Meeting
- 10.10.2024 -- First Meeting
💻 Lab Reports
📝 Milestone Reports
👨🏽🤝👨🏾 User Group Scenarios
👨🏻💼👩🏻💼 User Scenarios
👤 Personal Pages
📝 Templates
Animal Trove Project
### 💻 Project- 1st Milestone Report
- 2nd Milestone Report
- 3rd Milestone Report
- Organization
- Requirements
- Elicitation Questions
- Scenerios
- Mockups
- Use Case Diagram
- Class Diagram
- Sequence Diagram
- RAM
- Project Plan
- User Tests
- Integration Tests
- Git Research
- Wikidata, Linked Data, SPARQL
- Web & Mobile Application Development
- API Development & Wikidata API
- Semantic Search
- Our Favorite Repositories