This project is a simple backend-focused application built with Java and the Spring Boot framework. It displays weather information for different cities through browser searches. It uses the public OpenWeatherMap API to fetch weather data (such as temperature, humidity, and wind speed). The project does not include a frontend; it is purely a simple API, making it suitable for learning Java, Spring Boot, and web APIs.
- Displays current temperature, weather conditions, and humidity via browser search
- Uses a free weather API
- Java: For implementing backend logic
- Spring Boot: For building and managing the API
- OpenWeatherMap API: For weather data
- Clone the repository:
git clone <repository-link> - Get a free API Key from OpenWeatherMap.
- Add the API Key to the project configuration file (e.g.,
application.properties). - View the data in your browser by entering a URL like:
http://localhost:8080/weather?city=Tehran
If you have any feedback, suggestions, or critiques about the project, I’d love to hear them! Please share your thoughts in the GitHub Issues section so we can discuss them.