Home / Demos / Task Manager
Oorian Core

Task Manager

Interactive task manager demonstrating pure Oorian features: forms, tables, events, and real-time updates.

Built with pure Oorian — no external libraries required

Interactive Demo

Explore Oorian's core capabilities with this interactive Task Manager demo.

📋8
Total Tasks
4
Pending
⚠️1
Overdue
3
Completed

Add New Task

Task List

TaskPriorityAssigneeDue DateStatusActions
Implement user authentication
TASK-101
High
AJ
Dec 28Pending
Fix navigation bug on mobile
TASK-102
Urgent
BS
Dec 27Overdue
Write API documentation
TASK-103
Medium
CW
Dec 30Pending
Design new dashboard layout
TASK-104
High
DB
Jan 02Pending
Optimize database queries
TASK-105
Medium
AJ
Jan 05Pending
Add export to PDF feature
TASK-106
Low
BS
Dec 25Completed
Update dependencies
TASK-107
Low
CW
Dec 24Completed
Review pull requests
TASK-108
Medium
DB
Dec 26Completed

What This Demo Shows

Rich HTML Elements

Div, Form, Input, Select, Table, Button, and more — all created as Java objects with type-safe styling methods.

Form Handling

Text inputs, textareas, selects, and date pickers. Form values are read server-side in Java event handlers.

Data Tables

Dynamic tables built from Java collections. Add and remove rows programmatically with automatic UI updates.

Event System

JDK-style event listeners for clicks and changes. All processing happens on the server in Java.

Real-Time Updates

Server-side changes automatically push to the browser. Call sendUpdate() and the UI refreshes instantly.

Pure Java

No JavaScript, HTML templates, or frontend build tools. Everything is built programmatically in Java.