Skip to content

AlexandersWrld/technologyproject_is421

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Purpose

The job descriptions I looked at were mainly senior / lead developer roles with a focus in angular and python. I've always been curious about brancing out from Next.js and React. I've been aware of google's rival framework Angular for quite some time. I decided that this project would be a good chance to learn some.

WeatherApp

A simple weather app built with Angular js and utilizes the OpenWeatherMap API to fetch and display weather information for a given location.

Live Site:

https://weather-app-two-kappa-17.vercel.app/

API

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.

Technology Used

  • Angular
  • Node Js
  • Angular Material

Features

  • 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

Pre Requisite

This project was generated with Angular CLI version 14.2.6.

  • Install git
  • Installation of NodeJS is mandatory with NPM
  • Login in to Openweathermap api website to get your API key

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

     git clone git@github.com:AlexandersWrld/technologyproject_is421.git
    
  2. Navigate to the project directory:

      cd app
  3. Install dependencies:

npm install
  1. Obtain an API key from OpenWeatherMap and replace YOUR_API_KEY in the code with your actual API key.

  2. Start the development server:

ng serve
  1. Open your browser and navigate to http://localhost:4200/ to view the app.

Credits

Releases

No releases published

Packages

 
 
 

Contributors