Skip to content

EduardoProfe666/weather-app

Repository files navigation

🌀️ Modern Weather App

Weather App Banner

A modern, responsive weather application built with Next.js and TypeScript that provides real-time weather data and forecasts.

🌐 Live Demo

Check out the live demo: The Cool Weather App

✨ Features

  • 🌑️ Real-time weather data and forecasts
  • πŸ” Location-based search
  • πŸ“ Geolocation support
  • πŸ“± Responsive design
  • πŸŒ“ Dark/Light theme
  • ⚑ Loading states and error handling

πŸ› οΈ Tech Stack

  • βš›οΈ Next.js 15.2
  • πŸ“ TypeScript
  • 🎨 Tailwind CSS
  • 🎯 shadcn/ui
  • 🎭 Lucide React
  • πŸ”” Sonner

πŸš€ Getting Started

Prerequisites

  • Node.js 18.17 or later
  • pnpm (recommended) or npm

Installation

git clone https://github.com/EduardoProfe666/weather-app.git
cd weather-app
pnpm install
pnpm dev

The application will be available at http://localhost:3000

🀝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/NewFeature)
  3. Commit your changes (git commit -m 'Add NewFeature')
  4. Push to the branch (git push origin feature/NewFeature)
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Developed with ❀️ by EduardoProfe666

About

🌀️ Weather App powered by Open-Meteo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published