Skip to content

szufisher/workboard

 
 

Repository files navigation

WorkBoard

WorkBoard – Internal Work Management for the Frappe Framework
Report Issues · Frappe Community

License


Overview

WorkBoard is an internal task management application built on the Frappe Framework.
It provides a structured way to create, assign, and track tasks without unnecessary complexity.
WorkBoard is designed to support both routine and event-based work, making it suitable for day-to-day operations and process automation.


You can refer to the following YouTube video for the quick tour of the features.

Features

  • Direct Task Assignment – Assign tasks from one user to another.
  • Optional Checklists – Tasks can include checklists, ensuring they are only marked complete once all items are done.
  • Timeliness Tracking – Automatically classify tasks as "On Time" or "Late".
  • Recurring Task Rules – Create daily, weekly, monthly, or yearly recurring tasks.
  • Event-Triggered Tasks – Generate tasks automatically based on system events using safe_eval conditions.
  • Dashboard Insights – View open, due today, overdue, and completed tasks, along with historical trends such as "Tasks Created vs Completed".
  • Quick Access – Navigate directly to WB Task and WB Task Rule from the dashboard.

Screenshot

WorkBoard Dashboard

WorkBoard Dashboard Screenshot

Installation

# Get the app
bench get-app https://github.com/bhavesh95863/workboard

# Install on your site
bench --site yoursite install-app workboard

About

WorkBoard is an internal work management system built on Frappe Framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.5%
  • JavaScript 15.5%