All projects

HRM — Office Management System

MERN · Full-stack · In progress

View live

About this project

HRM is a web app for office management: attendance, leave, lunch management, notice board, yearly calendar, and employee handbook. Built with the MERN stack; frontend in React with TypeScript and Redux; real-time updates via WebSocket. Backend uses Node, Express, MongoDB (Mongoose), JWT, and integrations such as Firebase Admin, Google APIs, Nodemailer, and Cloudinary. Work is ongoing.

Tech & tools

  • React
  • TypeScript
  • Redux
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Socket.io
  • Tailwind CSS
  • JWT
  • Cloudinary
  • Luxon
  • Sentry