Skip to content

baidiwang/angular-weather-app

Repository files navigation

Weather Application

Overview

This Weather Application provides real-time weather data and forecasts. It allows users to view current weather conditions, future forecasts, and manage a list of favorite locations.

Server Setup

  • Node.js and Express.js for the backend.
  • MongoDB for the database.
  • RESTful API supporting both JSON and XML formats.

Installation

To get started with this project, clone the repository and install the dependencies.

git clone [repository_url]
cd server
npm install

Seeding the Database

cd server
npm run seed

Client Setup

  • Angular for the frontend.
  • Services for handling HTTP requests to the backend.

API Endpoints

  • /weather/current-weather: Get current weather data.
  • /weather/forecast-weather: Get weather forecast data.
  • /favorite: Manage favorite locations.

Presentation slides:

https://docs.google.com/presentation/d/1P1jSxdNlw7ZKKru_N0dNcgelRfNb9orBRpLUm0PiMGo/edit#slide=id.gc6f90357f_0_27

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published