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
| Task | Priority | Assignee | Due Date | Status | Actions |
|---|---|---|---|---|---|
Implement user authentication TASK-101 | High | AJ | Dec 28 | Pending | |
Fix navigation bug on mobile TASK-102 | Urgent | BS | Dec 27 | Overdue | |
Write API documentation TASK-103 | Medium | CW | Dec 30 | Pending | |
Design new dashboard layout TASK-104 | High | DB | Jan 02 | Pending | |
Optimize database queries TASK-105 | Medium | AJ | Jan 05 | Pending | |
Add export to PDF feature TASK-106 | Low | BS | Dec 25 | Completed | |
Update dependencies TASK-107 | Low | CW | Dec 24 | Completed | |
Review pull requests TASK-108 | Medium | DB | Dec 26 | Completed |
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.