Skip to content

A modern weather card interface using React, Tailwind CSS, and Material UI, featuring responsive design and code best practices

Notifications You must be signed in to change notification settings

omar-diab/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌦️ Weather App

A responsive, bilingual weather app built with React, Vite, Tailwind CSS, and Material UI. It provides real-time weather data from OpenWeatherMap and supports both English and Arabic, including RTL layout using i18next support and localized date/time formatting using moment.js.

🌍 Features

  • 🌤️ Real-time weather data via OpenWeatherMap API
  • 🌙 Dark/Light mode toggle
  • 🌐 Multi-language support (English & Arabic)
  • 📆 Locale-aware date & time formatting
  • 📱 Fully responsive design
  • 🚀 Deployed on Vercel

📸 Live Demo

🔗 Check it Out

🧑‍💻 Tech Stack

  • React + Vite
  • Tailwind CSS
  • Material UI
  • Axios
  • Moment.js
  • i18next
  • Vercel

✍🏻 Author

  • 👨‍💻 Omar Diab
  • 🌍 Front-End Developer
  • 🔗 LinkedIn

About

A modern weather card interface using React, Tailwind CSS, and Material UI, featuring responsive design and code best practices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published