Frontend Developer — Yalgamers (Team Yal)
Employee Performance & Attendance Tracking System
Built the complete frontend for a two-part internal platform — an Admin Dashboard and an Employee Dashboard — using Next.js 14, TypeScript, and Tailwind CSS.
01. Implemented role-based authentication (JWT + OTP verification) with protected routing separating Admin and Employee experiences.
02. Built and integrated RTK Query API slices for authentication, tasks, shifts, expenses, and submission history.
03. Delivered task management, attendance/shift tracking, expense review, and performance analytics modules across both dashboards.
04. Built reusable, accessible UI components with Radix UI + Tailwind CSS, and interface animations with Framer Motion.
05. Built validated forms using React Hook Form and Zod schemas across the application.
06. Implemented data export features (Excel via XLSX, PDF via jsPDF, CSV).
07. Collaborated remotely within a small product team, owning the frontend end-to-end for both dashboards over an 8-month engagement.
