Skip to main content
Personal Project

StormEye

React Weather App with Firebase Authentication & Search History

Web Applications
React Vite Tailwind CSS Firebase Firestore OpenWeatherMap API JavaScript

Project Overview

StormEye is a weather application built with React and Vite that allows users to look up current weather conditions for any city. Weather data is fetched from the OpenWeatherMap API, displaying temperature, humidity, wind speed, and weather icons. Users can sign in with Firebase Authentication, and their recent search history is persisted in Firebase Firestore across sessions. The interface uses Tailwind CSS for a clean, modern design.

Key Features

  • Live city weather lookup with temperature, humidity, and wind speed
  • Weather icons and condition descriptions
  • Firebase user authentication
  • Persistent recent search history saved in Firestore
  • Responsive Tailwind CSS interface

Screenshots

Screenshots will be added soon.