Act as a world-class Product Manager, Business Ana...

Erstellt am: 31. Juli 2026

Beantwortet mit GPT-5.6 Thinking von Chat01

Frage

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).

=================================================
PROJECT TYPE

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

=================================================
PLATFORMS

  1. Web Application
  2. Mobile Application (Android & iOS)
  3. REST API Backend
  4. PostgreSQL Database

=================================================
BUSINESS GOALS

• 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

=================================================
USER ROLES

• Super Admin
• HR Admin
• Manager
• Employee
• Recruiter
• Payroll User

=================================================
MVP MODULES

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

=================================================
PHASE 2 MODULES

Recruitment

Onboarding

Payroll

Performance Management

Document Management

Asset Management

Advanced Reporting

=================================================
TECHNOLOGY STACK

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

=================================================
SYSTEM ARCHITECTURE

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

=================================================
DATABASE DESIGN

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

=================================================
ROLE BASED ACCESS CONTROL

Design complete RBAC.

Structure:

Role
→ Module
→ Permission
→ Action

Actions:

Create

Read

Update

Delete

Approve

Reject

Export

Manage

View Own

View Team

View All

=================================================
AUTHENTICATION MODULE

Features:

• Login
• Logout
• Forgot Password
• Reset Password
• Refresh Token
• MFA
• Session Management
• Google SSO
• Microsoft SSO
• Biometric Unlock (Mobile)

=================================================
EMPLOYEE MANAGEMENT MODULE

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

=================================================
ATTENDANCE MANAGEMENT

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

=================================================
LEAVE MANAGEMENT

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

=================================================
SELF SERVICE MODULE

Features:

• Profile View
• Profile Update
• Attendance View
• Leave Balance View
• Leave Application
• Document Access
• Payslip Download
• Announcements
• Notifications

=================================================
ANNOUNCEMENTS

Features:

• Audience Targeting
• Publish
• Schedule
• Archive
• Read Status Tracking

=================================================
NOTIFICATIONS

Support:

• In-App Notifications
• Email Notifications
• Push Notifications

Events:

• Attendance Exception
• Leave Approval
• Leave Rejection
• Pending Approval
• Announcement Published
• Payroll Ready

=================================================
RECRUITMENT MODULE

Features:

• Job Openings
• Candidate Applications
• Candidate Pipeline
• Interview Scheduling
• Interview Feedback
• Offer Management
• Candidate Conversion

=================================================
ONBOARDING MODULE

Features:

• Preboarding Tasks
• HR Tasks
• IT Tasks
• Manager Tasks
• Employee Tasks
• Document Collection
• Checklist Completion

=================================================
PAYROLL MODULE

Features:

• Salary Components
• Allowances
• Deductions
• Payroll Runs
• Payroll Approval
• Payslip Generation
• Payroll History
• Payroll Reporting

=================================================
PERFORMANCE MANAGEMENT

Features:

• Goal Setting
• KPI Tracking
• Review Cycle
• Self Review
• Manager Review
• Peer Feedback
• Historical Reviews

=================================================
DOCUMENT MANAGEMENT

Features:

• Employee Documents
• Contracts
• Offer Letters
• Policy Documents
• Categories
• Versioning
• Role-Based Access

=================================================
ASSET MANAGEMENT

Features:

• Asset Records
• Asset Assignment
• Asset Return
• Asset History

=================================================
REPORTING & DASHBOARDS

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

=================================================
WEB APPLICATION

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

=================================================
MOBILE APPLICATION

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

=================================================
API SPECIFICATIONS

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.

=================================================
AUDIT LOGGING

Track:

• Login Activities
• User Changes
• Employee Changes
• Attendance Changes
• Leave Changes
• System Settings Changes
• Payroll Changes
• Permission Changes

=================================================
SECURITY

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

=================================================
DEVOPS

Generate:

• Docker Setup
• Docker Compose
• CI/CD Pipeline
• Environment Variables
• Deployment Guide
• Backup Strategy
• Monitoring Strategy
• Logging Strategy
• Disaster Recovery Plan

=================================================
TESTING

Generate:

• Unit Tests
• Integration Tests
• API Tests
• E2E Tests
• Security Tests
• UAT Plan
• Load Testing Strategy

=================================================
UI/UX REQUIREMENTS

Design Style:

• Modern
• Clean
• Professional
• Enterprise Grade
• Mobile Friendly
• Accessibility Compliant

Generate:

• Design System
• Typography
• Color Palette
• Component Library
• Layout Rules
• Form Guidelines

=================================================
FINAL OUTPUT

Deliver in this order:

  1. Software Architecture Document
  2. Business Module Design
  3. Database Schema
  4. ER Diagram
  5. API Specifications
  6. Web Application Design
  7. Mobile Application Design
  8. Security Design
  9. DevOps Design
  10. Testing Strategy
  11. Project Folder Structure
  12. Product Backlog
  13. Sprint Plan
  14. Development Roadmap
  15. Production Deployment Guide

The output must be implementation-ready, developer-ready, scalable, secure, maintainable and production-ready.
সফটওয়্যারটি ব্যবহার যোগ্য করে বানিয়ে দিন

Gedanke

Created Delivery Status Archive

Worked for 15m 59s

Antwort

HRMS Implementation Package

সম্পূর্ণ 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 ব্যবহারের আগে চূড়ান্ত করতে হবে।

যাচাই ফলাফল

  • 58টি OpenAPI path group
  • 57টি PostgreSQL table
  • সব required web screen এবং employee profile route
  • Required mobile capability screens
  • 99টি TypeScript/TSX file syntax validation passed
  • YAML, JSON এবং Python validation passed
  • মোট 181টি repository file

এই environment-এ npm registry, Flutter, Docker এবং PostgreSQL runtime অনুপস্থিত থাকায় dependency installation ও সম্পূর্ণ framework build চালানো যায়নি। এই সীমাবদ্ধতা এবং production go-live prerequisites স্পষ্টভাবে Delivery Status-এ উল্লেখ করা হয়েছে।

Diesen Q&A teilen