-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Shashank yadav edited this page Nov 28, 2023
·
1 revision
Welcome to the WeatherWander wiki!
WeatherWander is an innovative Haskell-based command-line application that provides personalized recommendations for places to visit in a city based on current weather conditions. Utilizing real-time weather data and a comprehensive database of locations, WeatherWander offers a unique approach to planning your outdoor activities or explorations.
- Real-time Weather Analysis: Leverages live weather data to suggest the best spots to visit.
- City-Specific Recommendations: Tailored suggestions based on the chosen city.
- Diverse Location Database: Includes various types of places such as parks, museums, cafes, and more, suitable for different weather scenarios.
- User-Friendly CLI: Simple and intuitive command-line interface for ease of use.
- Weather Data Integration: Fetches current weather information (like temperature, rain probability) using an external weather API.
- Intelligent Recommendation System: Analyzes weather data and queries an internal database to find the most suitable places to visit in the specified city.
- Result Display: Outputs a curated list of recommended locations directly in the command line.
- Language: Haskell
- Weather API: Integration with a third-party weather service (e.g., OpenWeatherMap).
- Database: SQLite (or similar) for storing location data.
-
CLI Handling:
optparse-applicative
for parsing command-line arguments.
Instructions for installation and usage are provided in the repository's README.md file.
Contributions to WeatherWander are welcome. Please refer to CONTRIBUTING.md for contribution guidelines.
WeatherWander is open source and is licensed under the QMUL License.