Frappe HRMS Deployment & Configuration

Job ID: 40010024

Budget: $30 – $250 USD

I need you to spin up a clean Frappe HRMS staging environment on a fresh DigitalOcean droplet and lay the groundwork for an eventual production migration. Start with a standard Ubuntu-based stack, secure it, connect MariaDB/Postgres (your recommendation is welcome), and create the first system administrator account so I can log in and verify everything.

Phase 1 – Installation & Environment Setup

Install Frappe HRMS on a VPS (staging environment).

Configure base setup, database, and admin access.

Ensure scalability for future production migration.

Phase 2 – Core HR Modules

Employee Profiles:

Create structured employee records with documentation upload (certifications, IDs, etc.).

Vacation & Leave Management:

Configure leave types (Paid, Unpaid, Sick, Stat Holidays, etc.).

Enable leave request submission and multi-level approval workflow.

Automatic email notification to administrator/supervisor upon new request or status change.

Attendance Tracking:

Employee check-in/check-out tracking.

Monitor late arrivals, absences, and no-shows.

Automatic generation of alerts/emails for repeated lates or absences.

Phase 3 – Automation & Reporting

Email Automation:

Automated emails for:

Late attendance

No-shows

Leave approvals/rejections

Monthly summary reports

Reporting:

Built-in query reports for attendance, vacation balances, and usage.

Automated monthly email report to management (vacation/attendance summary).Single Sign-On (SSO) with Google Workspace (G-Suite).

Budget under $100-$150.