Skip to content

feat: add advanced Recharts price chart with SMA and Bollinger Bands#47

Merged
OthmanImam merged 1 commit into
StelTade:mainfrom
OG-wura:Advanced_Charting
Apr 24, 2026
Merged

feat: add advanced Recharts price chart with SMA and Bollinger Bands#47
OthmanImam merged 1 commit into
StelTade:mainfrom
OG-wura:Advanced_Charting

Conversation

@OG-wura
Copy link
Copy Markdown
Contributor

@OG-wura OG-wura commented Apr 24, 2026

Close #29

PR Description

Summary

Added an interactive advanced chart component to the homepage using Recharts. The chart displays price action with custom trading indicators including SMA 10, SMA 20, and Bollinger Bands.

What changed

  • Added AdvancedChart.tsx
    • Implements a responsive line chart with:
      • close price line
      • SMA 10 and SMA 20 indicator lines
      • Bollinger Bands rendered as upper/lower bands
      • tooltip, legend, and brush interaction
    • Uses sample price data and internal indicator calculations
  • Updated page.tsx
    • Imported and inserted AdvancedChart between Hero and Leaderboard
  • Updated package.json
    • Added new dependency: recharts

Testing

  1. Run npm install
  2. Run npm run dev
  3. Open http://localhost:3000
  4. Verify that the homepage renders:
    • the advanced chart section
    • price data line
    • SMA 10 / SMA 20 lines
    • Bollinger Bands and interactive tooltip/brush

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Apr 24, 2026

@OG-wura Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@OthmanImam OthmanImam merged commit 370db69 into StelTade:main Apr 24, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Advanced Charting

2 participants