Maple Portal

Functional internal portal powered by Supabase.

Supabase Configuration required once

Maple Portal

HR, leave, documents, tools

Dashboard
Employees
Leave
Documents
External Tools
Settings
Not signed in
Dashboard
Overview of the portal

Dashboard

Shared company data for employees, leave, files and tools.

Employees
0
Pending leave
0
Documents
0
External tools
0
How this version works Live database

Admins can create employees, approve leave, upload documents, and manage shared tools. Employees can edit their own profile, create leave requests, and upload their own files once the Supabase tables are created.

Employees

Add, edit, delete and manage employee records.

Team Directory
No employees yet.

Leave

Employees create requests, admins approve or reject them.

Requests
Balances
Leave Requests
EmployeeTypeFromToStatusNotesActions
Leave Balances Editable per employee
EmployeeEntitlementUsedRemaining

Documents

Upload and manage company or employee documents.

File Library
NameEmployeeVisibilityUploadedLinkActions

External Tools

Shared company tools that all colleagues can open.

Configured Tools
NameURLActions

Settings

Promote admins and manage your account context.

Current user employee

Admin promotion helper

After creating your first account, open Supabase Table Editor → profiles → set your role to admin. Then reload the app.

Add Employee
Request Leave
Upload Document
Add External Tool