“Forecasts with feeling—explore the sky’s mood in motion.”
Sky Symphony isn’t just a weather app—it’s a design experiment in emotional data. Built with React, Tailwind CSS, and Plotly.js, it transforms raw weather metrics into a poetic, interactive experience. From glowing charts to animated cards, every element is crafted to feel like a living interface.
✨ What Makes It Different
Cosmic UI: Inspired by glassmorphism and neon gradients, the app glows with layered transparency, soft shadows, and animated transitions.
Interactive Forecasts: Toggle between hourly and 7-day views, switch chart types (bar or line), and explore temperature, wind, or rain metrics.
Responsive & Accessible: Styled with Tailwind CSS, the layout adapts beautifully across devices and screen sizes.
Data-Driven Design: Weather data is fetched from OpenWeatherMap’s One Call API and visualized with Plotly.js and Framer Motion.
🖼️ Screenshots
Here are a few snapshots from the live app:
Landing View: A glowing hero section with the tagline and search bar.
Hourly Chart: A neon cyan line or bar chart with animated entrance and hover tooltips.
Forecast Cards: Responsive weather cards with icons, temperature, wind, and rain metrics.
You can explore the live app on Netlify.
💻 Code Snippets
Here’s how the chart is rendered using Plotly and Framer Motion: