Skip to content

Rifa-111/SkyCast-AI-Powered-Weather-Intelligence-App

Repository files navigation

image

🌤️ SkyCast – AI-Powered Weather Intelligence App

SkyCast is a modern, AI-enhanced weather application built with React, Vite, TypeScript, and Tailwind CSS, powered by Google Gemini for intelligent weather insights and natural language interactions.

It goes beyond traditional weather apps by combining real-time weather data with AI-generated summaries, contextual insights, and conversational capabilities.

🚀 Features

  • Location-based Weather Search

  • Interactive Weather Visualisations (charts & trends)

  • AI-Generated Weather Insights using Gemini API

  • Conversational Weather Queries

  • Modern, responsive UI with Tailwind CSS

  • Fast performance powered by Vite

  • Environment-based API key configuration

🛠️ Tech Stack

  • Frontend

  • React 19

  • TypeScript

  • Vite

  • Tailwind CSS

  • Recharts

  • Framer Motion

  • Backend / Server

  • Express.js

  • Better-SQLite3

AI Integration

Google Gemini API (@google/genai)

About

SkyCast is a modern, AI-enhanced weather application built with React, Vite, TypeScript and Tailwind CSS, powered by Google Gemini for intelligent weather insights and natural language interactions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors