u/Empty-Possession4639

Feature request: weather aware task scheduleing

Feature request: weather aware task scheduleing

Summary

Add an optional Weather Condition field to tasks, so TickTick can automatically alert users when the forecast conflicts with — or is ideal for — an upcoming weather-dependent task.

The Problem

- Many everyday tasks are directly tied to weather conditions — washing the car, outdoor sports, gardening, travel, construction work...

- Currently, users must manually check the weather and cross-reference their task list themselves. This creates missed tasks, last-minute reschedules, and frustration.

- No major to-do app solves this today.

Proposed Solution

When creating or editing a task, add an optional "Weather Condition" field with Ideal condition — the weather needed for this task to happen:

☀️ Sunny / Clear

🌤️ Partly cloudy

🌧️ Rain (e.g. "stay-at-home tasks")

🌡️ Temperature higher than or lower than

Use Case & How It Would Work

User creates a task: "Wash the car"

Due date: Saturday

weather condition: ☀️ Sunny required

TickTick checks the 5 to 7 day forecast in the background daily If rain is forecast for that day, a smart notification fires 1–2 days before

🌧️ "Rain expected on Saturday — your task 'Wash the car' may need rescheduling."

Users can snooze, reschedule, or dismiss directly from the notification.

User Experience Details

The weather field is fully optional — zero impact on users who don't use it Works alongside existing due dates and reminders

- it's an additional smart layer Notification timing is configurable (e.g. alert 1 day before, 3 days before)

- Uses the device's existing location permission (already used by TickTick for location-based reminders)

- Weather data sourced from a reliable forecast API (e.g. OpenWeatherMap), refreshed daily

Feature request 2 : A weekly caaland+weather widget

1- Context-Aware Planning

By pairing each day's task list with its corresponding weather forecast, users can make smarter scheduling decisions at a glance.

2- Reduces App Clutter

A basic weather forecast covers the needs of most users. Integrating it directly into TickTick's widget effectively turns the app into a 2-in-1 productivity and weather solution. Users would no longer need a standalone weather app just to check the daily forecast, freeing up home screen space and reducing cognitive load.

Why This Matters

- Makes TickTick proactive, not just reactive

-Especially valuable for users in regions with variable weather

- Deepens daily engagement with the app in a genuinely useful way.

-Aligns with TickTick's vision of being a smart life management tool

Technical Feasibility Notes

- Weather APIs (OpenWeatherMap, WeatherAPI) provide free 7-day forecasts with simple REST calls

- Android and iOS background refresh already support periodic data syncing for widgets

- Location permission is already requested by TickTick for existing features

- The forecast window is most reliable within 5–7 days

- a re-check closer to the due date handles tasks scheduled further out.

I attached the 2x4 or 4x4 widget mockup for android if it is helpful

Thanks in advance

u/Empty-Possession4639 — 6 days ago