Kazier
The daily report.
Daily activity reporting and project steering system: daily reports submitted through a guided form, automatic reminders via a Slack bot, per-project progress tracking, and management of members and their roles.
- Reference
- LF-2026-07
- Sector
- Project steering · Internal tool
- Period
- 2026 — present
- Technologies
- Next.js · TypeScript · Tailwind CSS · PostgreSQL · Slack API

- members tracked
- 8members tracked
- reporting cadence
- Dailyreporting cadence
- automatic reminder
- Slackautomatic reminder
- progress per project
- %progress per project
Context
A team distributed between Benin and Japan does not coordinate in meetings. And a public client needs to know where its contract stands without having to ask.
Challenge
Daily reporting is the first thing a team abandons. It had to take under two minutes, be prompted without a manager having to do it, and feed directly into a usable progress view — rather than ending up in a chat thread.
Response
A Slack bot — “Groot Bot” — sends reminders at scheduled times. Members submit their report through a multi-step form, short by design. Reports feed a project-by-project view: title, description, progress percentage, days remaining, tasks in flight and assigned members. Team management distinguishes roles — super administrator, project manager, member. It is from this tool that we steer our public contracts, including the National AI Programme.
Capabilities
Guided daily report
A multi-step form, deliberately short. What takes two minutes actually gets filled in every day.
Automatic Slack reminder
“Groot Bot” sends reminders at scheduled times. Nobody has to chase reports.
Per-project progress
Progress percentage, days remaining, tasks in flight and assigned members, project by project — including public contracts.
Team and role management
Super administrator, project manager and member. The team is distributed between Benin and Japan.
In operation
Screenshots taken from the real application.

Outcomes
- Daily reporting that actually holds, because it is short and prompted.
- A team across two continents, coordinated without meetings.
- Contract progress a client can consult at any time.