Skip to content

MayankGhatawal/Klimate

Repository files navigation

🌦️ Klimate

Klimate is a modern weather application that brings real-time weather updates and forecasts to your fingertips. With a sleek user interface and reliable data, Klimate helps you plan your day better. 🌍


🌟 Features

  • Real-Time Weather: Get live weather updates for your location.
  • Location-Based Forecast: Search and view weather for any city worldwide.
  • Responsive Design: Beautiful on any device — mobile, tablet, or desktop.
  • Dark Mode: Toggle between light and dark themes seamlessly.
  • Weekly Forecast: Detailed 7-day forecast with temperature, humidity, and wind speed.

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • API: OpenWeather API
  • Deployment: Vercel/Netlify
    React TailwindCSS OpenWeatherAPI

🚀 Getting Started

Follow these steps to set up the project locally:

Prerequisites

  1. Node.js and npm installed.
  2. OpenWeather API key.

Installation

  1. Clone the repository:

    git clone https://github.com/MayankGhatawal/Klimate.git
    cd Klimate
  2. Install dependencies:

    npm install
  3. Add your API key:

    • Create a .env file in the root directory.
    • Add the following line:
      REACT_APP_WEATHER_API_KEY=your_api_key_here
      
  4. Start the application:

    npm run dev

📸 Screenshots

🌞 Light Mode

Light Mode UI

🌙 Dark Mode

Dark Mode UI


🌍 Deployment

The application is live! Check it out here: Klimate Live


🤝 Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the project.
  2. Create a new branch:
    git checkout -b feature/YourFeatureName
  3. Make your changes and commit them:
    git commit -m "Add some feature"
  4. Push to the branch:
    git push origin feature/YourFeatureName
  5. Open a pull request.

🛡️ License

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


📬 Contact

Feel free to reach out if you have any questions or suggestions:


Enjoy using Klimate! ☁️✨


### How to Use It  
- Replace placeholders like `your_api_key_here`, `https://your-deployed-link.com`, and `[email protected]` with the actual information.  
- Add real screenshots or UI mockups in place of the placeholder images for `Light Mode` and `Dark Mode`.  
- Update the deployment link with the live URL if you have deployed the app.  

About

Klimate: The Weather Web/App

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published