Calendar View
The Calendar View gives you a month-at-a-glance picture of your construction schedule. Instead of reading a task list or Gantt chart, you see exactly which tasks are starting, underway, or due on each day — plus weather conditions and daily log indicators. Baulit offers the calendar at two levels: inside a single project and across your entire portfolio on the Dashboard.
Two Calendar Modes
Project Calendar
Inside any project, the Calendar tab shows a monthly grid with task activity for that project only. Each day cell can display:
- Starting — tasks whose CPM early start date falls on this day.
- Underway — tasks that are in progress and span this day.
- Due — tasks whose CPM early finish date falls on this day.
- Daily log indicator — a small marker showing that a daily log entry exists for this date.
- Weather — a weather emoji and high temperature for the day.
Portfolio Calendar
On the Dashboard, the portfolio calendar aggregates task activity across all your active projects. This is useful when you are managing multiple builds simultaneously and need to see your total workload for any given week.
The portfolio calendar includes the same indicators as the project calendar, with tasks color-coded or labeled by project name so you can tell which build each item belongs to.
How Task Dates Are Calculated
Calendar dates come directly from the CPM (Critical Path Method) scheduling engine. Baulit calculates early start and early finish dates for each task based on your project start date, task durations, and predecessor relationships.
For the calendar to show task dates, you need three things in place:
- A project start date set in the project details.
- Task durations entered in working days.
- Predecessor relationships (optional but recommended) to sequence tasks correctly.
Without a project start date or task durations, the calendar will display daily log and weather information but no task indicators. See Gantt Chart & CPM for a full explanation of how scheduling works.
Weather Data
Each day cell on the calendar displays weather information: a condition emoji (sun, clouds, rain, snow) and the daily high temperature. For the current day and upcoming dates, this is forecast data. For past dates, it is historical weather.
Weather data is fetched from the Open-Meteo API using the project's geocoded address. Clicking a day cell opens a detail panel that shows additional weather information: the condition description plus both high and low temperatures.
Weather helps with scheduling decisions — you can quickly see if a week of rain is coming before scheduling exterior work, or confirm that last week's concrete pour had good curing conditions.
Interacting with the Calendar
Clicking a Date
Click any date cell to open the detail panel for that day. The panel shows:
- All tasks starting, underway, or finishing on that date with their current status.
- Weather details (condition, high, and low temperature).
- A link to the daily log for that date, or a quick-create button if no log exists yet.
From the detail panel, you can jump directly to a task to edit it, or open the daily log to add or review that day's entry.
Navigating Months
Use the left and right arrows at the top of the calendar to move between months. The current month is always highlighted, and today's date is visually distinguished from other days.
Feature Toggle
The Calendar View is controlled by the Calendar toggle in Settings under the Features tab. If you do not need the calendar, turn it off to simplify your project tabs. Disabling the calendar does not affect any data — task dates and daily logs are still calculated and stored. Turn it back on whenever you want.