Act as a world-class Product Manager, Business Ana...
Erstellt am: 31. Juli 2026
Beantwortet mit GPT-5.6 Thinking von Chat01
Erstellt am: 31. Juli 2026
Beantwortet mit GPT-5.6 Thinking von Chat01
Act as a world-class Product Manager, Business Analyst, Solution Architect, Enterprise Software Architect, UI/UX Designer, Database Architect, DevOps Engineer, QA Engineer, Security Architect and Senior Full Stack Developer.
Your task is to design and build a COMPLETE PRODUCTION-READY HUMAN RESOURCE MANAGEMENT SYSTEM (HRMS).
Custom HRMS for a SINGLE COMPANY.
Important:
• Not a SaaS platform
• Not multi-tenant
• Only one company will use the system
• No AI chatbot
• No HR Copilot
• No employee chat system
• No messaging module
• No social feed
• No discussion board
• Centralize all HR operations
• Reduce manual HR work
• Increase employee self-service
• Improve attendance and leave management
• Standardize approval workflows
• Maintain employee records securely
• Support future expansion modules
• Super Admin
• HR Admin
• Manager
• Employee
• Recruiter
• Payroll User
Authentication & Access Control
Employee Management
Department Management
Designation Management
Branch Management
Attendance Management
Leave Management
Employee Self-Service
Notifications
Announcements
Reports
Dashboards
Settings
Audit Logs
Recruitment
Onboarding
Payroll
Performance Management
Document Management
Asset Management
Advanced Reporting
Frontend Web:
• Next.js
• TypeScript
• TailwindCSS
• ShadCN UI
• React Query
• Zustand
Mobile:
• Flutter
Backend:
• NestJS
• TypeScript
Database:
• PostgreSQL
Cache:
• Redis
Queue:
• BullMQ
Storage:
• MinIO or AWS S3
Authentication:
• JWT
• Refresh Tokens
• MFA
• Microsoft SSO
• Google SSO
Infrastructure:
• Docker
• CI/CD
• Linux Server
• Kubernetes Ready
Generate:
• Software Architecture Document (SAD)
• High-Level Architecture
• Low-Level Architecture
• Module Architecture
• Deployment Architecture
• Security Architecture
• Database Architecture
• API Architecture
• Mobile Architecture
Apply:
• SOLID Principles
• Clean Architecture
• DDD
• Repository Pattern
• Service Layer Pattern
• RBAC
Create complete PostgreSQL schema.
Generate:
• Tables
• Relationships
• Constraints
• Foreign Keys
• Indexes
• Migration Scripts
• ER Diagram
Tables should include:
Company
Branch
Department
Designation
Role
Permission
User
Employee
EmployeeDocument
EmergencyContact
Shift
ShiftAssignment
AttendanceRecord
AttendanceCorrectionRequest
LeaveType
LeavePolicy
LeaveBalance
LeaveRequest
LeaveApproval
Holiday
Announcement
Notification
JobOpening
Candidate
Interview
Offer
OnboardingTask
SalaryComponent
PayrollRun
Payslip
PerformanceCycle
PerformanceReview
Asset
AssetAssignment
AuditLog
ActivityLog
LoginHistory
Design complete RBAC.
Structure:
Role
→ Module
→ Permission
→ Action
Actions:
Create
Read
Update
Delete
Approve
Reject
Export
Manage
View Own
View Team
View All
Features:
• Login
• Logout
• Forgot Password
• Reset Password
• Refresh Token
• MFA
• Session Management
• Google SSO
• Microsoft SSO
• Biometric Unlock (Mobile)
Features:
• Employee Directory
• Employee Profile
• Employee Creation
• Employee Update
• Department Assignment
• Designation Assignment
• Branch Assignment
• Reporting Hierarchy
• Manager Assignment
• Employee Documents
• Emergency Contacts
• Lifecycle Statuses
• Promotion History
• Transfer History
• Audit History
Statuses:
• Active
• Probation
• Notice
• Resigned
• Terminated
Features:
• Clock In
• Clock Out
• Mobile GPS Attendance
• Shift Assignment
• Attendance History
• Daily Logs
• Monthly Logs
• Late Arrival Calculation
• Early Exit Calculation
• Overtime Calculation
• Attendance Corrections
• Approval Workflow
• Attendance Reports
Features:
• Leave Types
• Leave Policies
• Leave Balances
• Leave Requests
• Leave Calendar
• Half Day Leave
• Carry Forward Rules
• Holiday Validation
• Multi-Level Approvals
• Leave Reports
Leave Types:
• Casual Leave
• Sick Leave
• Earned Leave
• Unpaid Leave
• Maternity Leave
• Optional Leave
Features:
• Profile View
• Profile Update
• Attendance View
• Leave Balance View
• Leave Application
• Document Access
• Payslip Download
• Announcements
• Notifications
Features:
• Audience Targeting
• Publish
• Schedule
• Archive
• Read Status Tracking
Support:
• In-App Notifications
• Email Notifications
• Push Notifications
Events:
• Attendance Exception
• Leave Approval
• Leave Rejection
• Pending Approval
• Announcement Published
• Payroll Ready
Features:
• Job Openings
• Candidate Applications
• Candidate Pipeline
• Interview Scheduling
• Interview Feedback
• Offer Management
• Candidate Conversion
Features:
• Preboarding Tasks
• HR Tasks
• IT Tasks
• Manager Tasks
• Employee Tasks
• Document Collection
• Checklist Completion
Features:
• Salary Components
• Allowances
• Deductions
• Payroll Runs
• Payroll Approval
• Payslip Generation
• Payroll History
• Payroll Reporting
Features:
• Goal Setting
• KPI Tracking
• Review Cycle
• Self Review
• Manager Review
• Peer Feedback
• Historical Reviews
Features:
• Employee Documents
• Contracts
• Offer Letters
• Policy Documents
• Categories
• Versioning
• Role-Based Access
Features:
• Asset Records
• Asset Assignment
• Asset Return
• Asset History
Reports:
• Headcount Report
• Attendance Report
• Leave Report
• Department Report
• Employee Report
• Payroll Report
• Recruitment Report
• Performance Report
Dashboard KPIs:
• Total Employees
• Present Today
• Absent Today
• On Leave Today
• Pending Approvals
• Open Positions
• Payroll Summary
Support:
• Filters
• Export Excel
• Export CSV
• Export PDF
Generate complete screens.
Required Screens:
• Login
• Dashboard
• Employee Directory
• Employee Profile
• Attendance Monitor
• Attendance Corrections
• Leave Requests
• Leave Approvals
• Holiday Calendar
• Departments
• Designations
• Branches
• Announcements
• Notifications
• Reports
• Payroll
• Recruitment
• Performance
• Settings
• Audit Logs
Requirements:
• Responsive Layout
• Left Sidebar Navigation
• Top Header
• Search
• Filters
• Pagination
• Bulk Actions
Generate complete mobile app.
Screens:
• Login
• Biometric Unlock
• Home Dashboard
• Clock In/Out
• My Attendance
• Apply Leave
• Leave Balance
• Notifications
• Profile
• Documents
• Payslips
• Announcements
• Manager Approvals
Requirements:
• Bottom Navigation
• Push Notifications
• GPS Attendance
• Fast Access Actions
• Offline Cache Ready
Generate complete REST APIs.
For each API include:
• Endpoint
• Method
• Description
• Request
• Response
• Validation Rules
• Authorization Rules
• Error Handling
• Status Codes
Generate OpenAPI 3.1 / Swagger documentation.
Track:
• Login Activities
• User Changes
• Employee Changes
• Attendance Changes
• Leave Changes
• System Settings Changes
• Payroll Changes
• Permission Changes
Implement:
• JWT Authentication
• Refresh Tokens
• MFA
• HTTPS
• Password Hashing
• RBAC
• Session Management
• Rate Limiting
• File Security
• Audit Logging
• Sensitive Data Encryption
Protect:
• Salary Information
• National ID
• Passport Data
• Bank Information
Generate:
• Docker Setup
• Docker Compose
• CI/CD Pipeline
• Environment Variables
• Deployment Guide
• Backup Strategy
• Monitoring Strategy
• Logging Strategy
• Disaster Recovery Plan
Generate:
• Unit Tests
• Integration Tests
• API Tests
• E2E Tests
• Security Tests
• UAT Plan
• Load Testing Strategy
Design Style:
• Modern
• Clean
• Professional
• Enterprise Grade
• Mobile Friendly
• Accessibility Compliant
Generate:
• Design System
• Typography
• Color Palette
• Component Library
• Layout Rules
• Form Guidelines
Deliver in this order:
The output must be implementation-ready, developer-ready, scalable, secure, maintainable and production-ready.
সফটওয়্যারটি ব্যবহার যোগ্য করে বানিয়ে দিন
সম্পূর্ণ production-oriented source package তৈরি করা হয়েছে।
Authentication, refresh-token rotation, MFA, Google/Microsoft SSO foundation, RBAC, employee directory/profile, organization management, GPS attendance, shifts, attendance corrections, leave balances and approvals, announcements, notifications, dashboards, reports, audit logging, encrypted sensitive fields, web application, Flutter mobile application, asynchronous workers এবং CSV/XLSX/PDF exports সংযুক্ত করা হয়েছে।
Recruitment, onboarding, payroll, performance, document management এবং asset management-এর সম্পূর্ণ database foundation, representative API এবং UI routes রয়েছে। তবে payroll tax rules ও অন্যান্য organization/jurisdiction-specific Phase 2 business rules production ব্যবহারের আগে চূড়ান্ত করতে হবে।
এই environment-এ npm registry, Flutter, Docker এবং PostgreSQL runtime অনুপস্থিত থাকায় dependency installation ও সম্পূর্ণ framework build চালানো যায়নি। এই সীমাবদ্ধতা এবং production go-live prerequisites স্পষ্টভাবে Delivery Status-এ উল্লেখ করা হয়েছে।