Managed Delivery Workspace

LetScrum

A hosted Scrum workspace for teams that need practical sprint planning, clear task execution, guided setup, and dependable operations.

Sprint planningBacklogsTaskboardsUser management

Live demo

Explore LetScrum

https://letscrum.learnmark.com/
Username
admin
Password
admin
LetScrum sprint taskboard

LetScrum helps small and focused delivery teams manage Scrum work without turning project management into another project. It keeps sprint scope, task status, user ownership, and team administration in one clear interface.

  • Sprint planning. Plan sprint goals, dates, backlog scope, ownership, and delivery commitments without heavyweight process overhead.
  • Team collaboration. Keep project members, assignees, and work states visible so everyone understands progress and responsibility.
  • Taskboard execution. Move work from To Do to Done with cards, estimates, issue types, state indicators, and release checklist support.
  • Cloud-ready deployment. Run LetScrum as a lightweight system that can fit into modern cloud, container, and internal platform environments.
  • Role-aware administration. Manage user access, roles, and team membership with a straightforward admin experience.

The product is designed for teams that want the focus of LetScrum without taking on application hosting, upgrades, recovery planning, integration work, and operational support themselves.

Learnmark Product

What the managed LetScrum product adds

The Apache-2.0 repositories provide the core service and interface. The Learnmark product adds a maintained workspace and the implementation work needed to fit LetScrum into a real delivery organization.

Hosted workspace operations

Run LetScrum in an operated environment with release management, encrypted configuration, backups, recovery procedures, and service monitoring.

Team and workflow onboarding

Set up organizations, projects, roles, sprint conventions, work item structure, and practical delivery workflows with guided implementation.

Migration and integration delivery

Plan imports from existing project tools and connect the API-first platform to selected identity, engineering, reporting, or internal systems.

Operational and delivery support

Get upgrade coordination, issue triage, workflow reviews, and a support path for both platform operation and day-to-day delivery adoption.

Compare with the open-source foundation

Product Screenshots

These screenshots show the LetScrum flow from organization and project setup through sprint planning, taskboard execution, backlog tracking, and burndown reporting.

LetScrum organization directory

Organization management

Browse organizations, compare member counts, switch workspaces, and create a new organization from one directory.

LetScrum project directory

Project management

Review projects within an organization with descriptions, member counts, filters, and quick creation controls.

LetScrum project sprint overview

Project sprint overview

See past and current sprints, delivery dates, status, and direct entry points from the project overview.

LetScrum sprint taskboard

Sprint taskboard

Track work items across To Do, In Progress, and Done columns with status, owners, estimates, bugs, and checklist items.

LetScrum sprint backlog

Structured sprint backlog

Manage parent work items and nested tasks with workflow state, assignees, ordering, and remaining effort in one table.

LetScrum sprint burndown chart

Sprint burndown

Compare actual and ideal remaining work by day, with total, completed, and remaining task counts.

Open source at the core, operated as a product

Review or self-host the LetScrum repositories, or choose the Learnmark product for a configured workspace, managed releases, migration help, and ongoing support.

Open Source Delivery Tool

Apache-2.0

LetScrum Open Source

A lightweight Scrum and Agile management system with a Go service, REST and gRPC interfaces, and a separate Vue user interface.

LetScrum keeps the open-source core focused on organizations, projects, sprints, structured work items, users, and roles. Teams can operate it against MySQL or PostgreSQL and extend its API-first foundation for their own delivery workflows.

License
Apache License 2.0
Repositories
Separate Go service and Vue interface
Interfaces
gRPC and REST through gRPC-Gateway
Storage
MySQL or PostgreSQL

Included in the repository

Open-source capabilities

01

Organization management

Create organizations and keep projects and team activity grouped within a clear organizational boundary.

02

Project management

Create and manage projects as the long-lived workspace for Scrum planning and execution.

03

Sprint management

Plan sprints and track the delivery window in which selected work is expected to move forward.

04

Structured work items

Represent work using Epics, Features, and Tasks so teams can connect strategic scope to executable items.

05

Users and roles

Authenticate users with JWT and apply role-aware access across the project management service.

06

API-first operation

Use native gRPC contracts or REST endpoints exposed by gRPC-Gateway for integrations and alternative clients.

Architecture

How the project is organized

Service
Go application with command entry points and separated data, service, and domain logic.
API contracts
Protocol Buffer definitions generate gRPC services and REST gateway bindings.
Data layer
GORM-backed persistence supports either MySQL or PostgreSQL deployments.
User interface
The letscrum-ui repository provides the Vue frontend independently from the server.

Technology stack

Built for self-hosting and extension

Go 1.22+VuegRPCgRPC-GatewayProtocol BuffersGORMMySQLPostgreSQLViperCobraJWT

Prerequisites

  • Go 1.22 or newer
  • A MySQL or PostgreSQL database
  • Make and Protocol Buffer tooling when regenerating API code

Quick start

git clone https://github.com/letscrum/letscrum.git
cd letscrum
make build
make run

Project repositories

Read the code, documentation, and project history.