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.
- Node.js and Express.js for the backend.
- MongoDB for the database.
- RESTful API supporting both JSON and XML formats.
To get started with this project, clone the repository and install the dependencies.
git clone [repository_url]
cd server
npm install
cd server
npm run seed
- Angular for the frontend.
- Services for handling HTTP requests to the backend.
- /weather/current-weather: Get current weather data.
- /weather/forecast-weather: Get weather forecast data.
- /favorite: Manage favorite locations.