This is a weather application built with Angular, TypeScript, Bootstrap and npm.
- Install the dependencies by running
npm install
. - Start the development server by running
npm start
.
- Fetches weather data from OpenWeatherMap API.
- Caches the data for 15 minutes to reduce unnecessary API calls.
- The main application logic is in the
src/app
directory. - The
WeatherService
in src/app/weather.service.ts is responsible for fetching and caching weather data.
Run npm run build
to build the project. The build artifacts will be stored in the dist/
directory.