I have a working system with below modules, If you are interested, we can use it as the base copy and start modifying to your needs.
Company - Manage your company Locations, Roles, Technologies, Email Templates and Awards
HRMS (Human Resource Management System) - Manage your Departments, Designations, Shifts, Skills, Hobbies, Certifications, Employees
Recruit - Manage Job Openings, Designations, Candidates, Referals, Rounds, Interviews and Offers
LMS (Leave Management System) - Manage Holidays, Leave Periods, Leave Types, Leaves, Employee Leave Balances, Leave Entitlements
TMS (Timesheet Management System) - Manage Timesheets, Missed Timesheets etc.
IMS (Inventory Management System) - Manage Vendors, Asset Categories, Assets, Allocated Assets for Employees etc.
IT - Manage Software categories, Softwares etc.
CRM (Customer Relationship Management)- Manage Technologies, Lead Sources, Lead Status, Lead Categories, Leads, Sales Stages, Potential Categories, Potentials, Accounts, Contacts etc.
Requirements - Manage Requirement Categories and Requirements
PMS (Project Management System) - Manage Projects and Tasks
KBS (Knowledge Base System)- Manage Categories and Articles
TicketDesk - Manage Ticket Categories and Tickets
Settings - Manage Settings.