Taskbook

Taskbook

Taskbook is a full-stack simple issue/work order tracking application. The back-end is based on Spring Boot and the front-end is based on Angular. It uses MariaDB to persist data. It provides basic capabilities for kanban, questions, comments and user management. It has a lightweight interface and friendly deployment, and is suitable for self-managed use by individuals or small teams.

1GitHub
Description

The default account password is admin@example.com/admin - Core model: Supports boards, issues, issue comments, and users, covering key fields such as issue status, assignment, unique identification, and timestamp. - Identity and security: The backend has built-in JWT authentication and basic security configuration, providing health check endpoints (/actuator/health) for easy operation, maintenance and monitoring. - Separation of front and back ends: The front-end static site (Angular) and the back-end REST API are clearly layered, using reverse proxies to route `/` to the front end and `/api` to the back end, maintaining the same domain to avoid cross-domain problems. - Data storage: MariaDB is used to provide initialization SQL (table structure and constraints), align character sets with collation rules (utf8 / utf8_bin), and ensure consistency between unique keys and foreign keys.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
App Information
Version
0.0.1
Package Size
59.54 KB
Image Size
249.52 MB
Updated
November 18, 2025
Source Code
malczuuu
Platform Support
PC
Keywords
Problem TrackingWork Order SystemKanbanSpring BootAngular