A simple weather app built with Angular js and utilizes the OpenWeatherMap API to fetch and display weather information for a given location.
The Application Programming Interface is a set of rules and regulations and standards that allows software programs to interact with each other. It acts as a middleman between two applications, allowing them to exchange data and information.
- Angular
- Node Js
- Angular Material
- The application features a robust search functionality for user-friendly access.
- Ensuring a seamless experience, the UI is responsive and adapts to various devices and screen sizes.
- Users can expect precise and reliable results when utilizing the search feature.
- Current weather conditions, encompassing temperature, humidity, wind speed, and a detailed weather description, are prominently displayed.
- The application efficiently retrieves weather data by accepting a manually entered city name.
- The application has both dark theme and light theme
This project was generated with Angular CLI version 14.2.6.
- Install
- Installation of is mandatory with
- Login in to Openweathermap api website to get your
API key
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/SubramanyaKS/Angular-Weather-App.git
-
Navigate to the project directory:
cd Angular-Weather-App
-
Install dependencies:
npm install
-
Obtain an API key from OpenWeatherMap and replace
YOUR_API_KEY
in the code with your actual API key. -
Start the development server:
ng serve
- Open your browser and navigate to
http://localhost:4200/
to view the app.
We welcome contributions! If you'd like to contribute to React-News-App, please follow our Contribution Guidelines.
If you have any feedback, please reach out to me at email
If you like this don't forget to ⭐ the repository.