If it’s currently 18°C and cloudy in Tokyo at 9am: • Hanaco fetches recent messages from other users where: • weather = Cloudy • temp ≈ 18°C • timeOfDay ≈ 9am • language = ja → The result: You get messages that feel relevant — weather-wise and emotionally.
⸻
Tech Stack • Frontend: Vue 3 (Composition API) • Backend: AWS Amplify (GraphQL + Cognito) • Weather API: OpenWeatherMap • Realtime UI and multilingual support (ja, en, es, zh)
tsuyoshi_k•4h ago
But here’s the fun technical part: When you open the app, it fetches the real-time weather (via OpenWeatherMap API) and shows you messages from other users that match your current conditions — such as rainy mornings in Spanish, or snowy nights in Japanese.
Links Try it: https://hanaco875.com Code: https://github.com/osyamato/os-yamato