MENU

Narvin Sachaniya
Back

Dayflow HRMS

Year

2024

Tech & Technique

Next.js, TypeScript, TailwindCSS, PostgreSQL, DrizzleORM, Node.js, Express.js, Vercel

Description

A comprehensive full-stack Human Resource Management System inspired by Odoo, designed to streamline HR operations and enhance organizational efficiency.

Key Features:
  • Role-Based Access Control (RBAC): Different user hierarchies with appropriate permissions and access levels
  • Automated Attendance Tracking: Real-time monitoring and management of employee attendance patterns
  • Comprehensive Leave Management: Complete leave system with approval workflows and balance tracking
  • Real-time Payroll Visibility: Transparent salary calculations and payment processing
  • Event-Driven Notification System: Instant updates for important HR events and deadlines
  • Employee Profile Management: Complete employee database with detailed information and history
  • Performance Analytics: Data-driven insights into workforce productivity and management
  • Scalable Architecture: Built to handle organizational growth and increasing complexity

Technical Highlights:
  • Next.js Framework: Modern React-based framework with server-side rendering for optimal performance
  • TypeScript Integration: Type-safe development for better code quality and maintainability
  • TailwindCSS: Utility-first CSS framework for responsive and modern UI design
  • PostgreSQL Database: Robust relational database with ACID compliance for data integrity
  • DrizzleORM: Type-safe ORM for efficient database queries and migrations
  • RESTful API Architecture: Scalable backend design with proper separation of concerns
  • Authentication & Authorization: Secure user management with role-based permissions
  • Vercel Deployment: Optimized hosting with global CDN and automatic scaling

My Role

Manager + Backend Developer + Testing Lead
Key contributions across multiple domains:
  • Led project management and coordinated team development efforts
  • Designed and implemented core backend architecture using Node.js and Express
  • Built comprehensive database schema with PostgreSQL and DrizzleORM integration
  • Developed role-based access control system with proper authentication middleware
  • Created automated attendance tracking system with real-time data processing
  • Implemented comprehensive leave management workflows with approval chains
  • Built real-time payroll processing system with transparent calculations
  • Developed event-driven notification system for HR updates and alerts
  • Led comprehensive testing strategy including unit tests and integration testing
  • Managed deployment and maintenance on Vercel with zero critical issues
  • Ensured code quality through peer reviews and consistent development standards
  • Documented system architecture and created user guides for stakeholders

NARVIN

sachaniyanarvin21@gmail.com