๐ฆ๏ธ Weather App
A small yet functional weather application that allows users to check real-time weather information either by using their current location or by entering a city name.
The project is built with a modern tech stack and focuses on a clean UI, simple UX, and secure API handling.
โจ Features
๐ Get weather using current location (GPS)
๐๏ธ Search weather by city name
๐ก๏ธ Real-time temperature, humidity, wind speed, and conditions
โก Clean, electrified dark-blue UI
๐ API key secured using backend
๐ ๏ธ Tech Stack
Frontend: React (Vite)
Styling: Tailwind CSS
Backend: Node.js + Express
API: OpenWeather API
๐ธ Preview
๐ How It Works
The frontend sends a request to the backend.
The backend fetches weather data from the OpenWeather API.
Weather data is returned securely to the frontend and displayed to the user.
๐ฆ Installation (Optional Section)
git clone https://github.com/your-username/weather-app.git
cd frontend
npm install
npm run dev
cd backend
npm install
Create a .env file inside the backend folder:
PORT=3000
OPENWEATHER_API_KEY=your_openweather_api_key
npm start