KDS Portal

Streamlined employee management and improved access to HR services with a secure, real-time employee portal app integrated with internal HRMS.

App Screenshots

4 screens
KDS Portal screenshot 1
KDS Portal screenshot 2
KDS Portal screenshot 3
KDS Portal screenshot 4

About This Project

🏢 KDS Portal – Key Features


👥 Employee Dashboard

View your attendance, leave balance, salary info, and loan details — all in one place, personalized just for you.

⏱️ Attendance Management

Track daily attendance, see summaries, and view historical data. Approvers can even approve adjustments on the go.

📆 Leave System

Apply for leave, check approvals, view balances, and track your leave history — with real-time notifications.

💰 Salary & Loans

Access detailed salary slips, monthly breakdowns, and monitor loan status with crystal-clear clarity.

📊 EBS & Adjustments

Get insights into your Employee Benefit Scheme, and manage both attendance and leave adjustments effortlessly.

📇 Directory Access

PABX Phonebook – Quick access to internal extension numbers.


Employee Directory – Search and view employee profiles department-wise.


🔔 Smart Notifications

Instant alerts for attendance updates, leave approvals, and salary updates — never miss a beat.

🛡️ Secure & Private

Data is pulled securely from KDS’s internal HRMS, with no personal data collected directly from users.

🧑‍💼 Approver Features

Elevated users (Approvers) can review and approve requests for leave, attendance, and other employee submissions — department-wise.

🌐 Firebase-Powered Notifications

Real-time updates pushed directly to your device using Firebase magic.

🎨 Clean UI with Light/Dark Modes

User-friendly interface optimized for productivity — usable in both bright offices and dark mode for those late-night overtime vibes.

Tech Stack

FlutterAsp.Net CoreSQL ServerDartC#