All work

Case study · HR web app

Karm: the system Devalok runs its people on

From the offer letter to the monthly payslip, everything about working at Devalok happens in one app. Thirteen months of building, with every personal record kept in India.

Client
Devalok
Type
HR web app
Built with
Remix, PostgreSQL
Timeline
Nov 2024 to Dec 2025
Status
In daily use
The Karm dashboard
Karm’s attendance tracker
Karm’s break requests

The brief

Devalok is a design studio. Hiring, attendance, leave and payroll were spread across spreadsheets, email and chat, and nobody had the full picture.

They wanted one place their team would actually open every day. Because payroll means Aadhaar, PAN and bank details, where the data lives mattered as much as how it looked.

What I built

  1. From offer to first day

    Offer letters go out from Karm and are accepted there. Pre-onboarding is secured with a one-time code, then onboarding collects documents and details.

  2. Attendance that reminds you

    Daily check-ins and breaks. Two reminder emails if you forget, a note if you miss the day, and admin approval for corrections.

  3. Leave and breaks, requested and approved

    Requests, approvals and rejections, each with its own email so nobody has to chase.

  4. Payroll and payslips

    Pay calculated from attendance and leave, with adjustments, and a payslip every month. Apprentices too.

  5. Runs on its own

    Scheduled jobs send the reminders and summaries. End-to-end tests cover onboarding and the dashboard before every release.

  6. Data stays in India

    Google sign-in only, hosting in AWS Mumbai, sensitive documents encrypted and every access logged.

The part I loved

“The reminder emails. Tiny things, and the reason people actually mark attendance.”

What they said

“WLBS delivered a solid HRMS solution that addresses our core operational needs. The platform is well-built, user-friendly, and provides a strong foundation for our HR operations.”

Devalok team

Credits

Lead, review and QA
Anshul Laikar
Built with
Jyotirmoy Roy, Gurpal Singh, Manish Fenin
And
Parag Dharadhar, Shaban Khan
Client
Devalok

Next

WLBS Finances