REPOSITORY OVERVIEWLive repository statistics
★ 5Stars
⑂ 8Forks
◯ 2Open issues
◉ 5Watchers
31/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
30 Community adoption25% weight
16 Maintenance state20% weight
40 License clarity10% weight
0 Project information10% weight
84 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🌡️ Weather App with React
This is a simple weather application built using React. It allows users to search for a location and retrieve current weather information. The app utilizes the OpenWeatherMap API to fetch weather data based on the user's input.
📸 Preview
✨ Features
- Type the name of city whose weather has to be known OR allow location access(to check weather of present location).
- Displays the present weather conditions (Temperature, Humidity, Cloud Cover) along with forecasts for the future.
- Dark and Light Theme
- Toggle between Celsius and Fahrenheit temperature units
- Responsive design for a seamless experience on different devices
- Error handling for invalid location searches or failed API requests
🤖Technologies Used
WeatherApp is built using the following technologies:
React.js: A JavaScript library for building user interfaces.
Used React features likes states, contexts etc.
OpenWeatherMap API: An API that provides access to weather data, including current weather conditions, forecasts, and more.
Axios: A promise-based HTTP client for making API requests from the frontend.
💻Getting Started
To run the WeatherApp locally, follow these steps:
- Clone the repository:
https://github.com/its-kumar-yash/react-weather-app.git
- Navigate to the project directory:
cd react-weather-app
- Install the dependencies:
npm install
- Create a free account on OpenWeatherMap to obtain an API key.
- Create a .env file and replace
<YOUR_API_KEY> with your actual API key.
- Start the development server:
npm start
- Open your web browser and visit
http://localhost:3000 to access the WeatherApp.
📑Resources
✨Credits
WeatherApp is developed and maintained by Yash. Weather data is retrieved from the OpenWeatherMap API.
📧Contacts
For any inquiries or feedback, please contact Here.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
86/100 healthRecently updatedPopularActive repository
JavaScriptNo license#30daysofjavascript#angular#challenge#css
⑂ 10.5K forks◯ 368 issuesUpdated today
:school_satchel: :rocket: :tada: A list of interview questions. This repository is everything you need to prepare for your technical interview.
91/100 healthRecently updatedActive repository
MIT#angularjs#asp#cpp#csharp
⑂ 549 forks◯ 17 issuesUpdated today