Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(templates): add HR info #6370

Merged
merged 14 commits into from
Oct 7, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs(templates): add HR app info
necatiozmen committed Sep 26, 2024
commit e35dfe6476d1ccd50cfa99833d55941fa8375fbe
55 changes: 55 additions & 0 deletions documentation/plugins/templates.js
Original file line number Diff line number Diff line change
@@ -88,6 +88,60 @@ This CRM app template can be used in for various app requirements like B2B appli
- Patient Management Systems
- Health Information Exchange (HIE) Systems
- Pharmacy Management Systems
`,
},
{
slug: "hr-application",
title: "HR Management App Example",
images: [
"https://refine.ams3.cdn.digitaloceanspaces.com/templates/detail-refine-crm.png",
],
runOnYourLocalPath: "app-hr",
liveDemo: "https://refine-hr.netlify.app",
reactPlatform: "Vite",
uiFramework: "Material UI",
dataProvider: "Nestjsx-CRUD",
authProvider: "Custom",
description: `Demonstrating Refine's Capabilities for Building Enterprise-Level HR Management App

This HR management app, built with Refine, is an example designed to showcase the framework’s flexibility and power in creating enterprise-level internal tools like managing employee information, leave requests, polls, and more.

While not a product, this template demonstrates how quickly and efficiently similar complex apps can be developed using Refine, serving as both a learning resource and inspiration for building your own applications.

### Enterprise Needs in Focus

Our HR app example is designed for enterprise companies needs, which is why its source code is only available to Refine enterprise users.

However, our CRM app and other example apps, which are open source, are built using the same best practices. Even if you don’t have access to the HR app's source code, you can still explore the capabilities of Refine through our other complete app examples.

### Key Features:

- **Leave Management**: Track and assign annual, sick, and casual leave, with options for requesting time off via a calendar interface.
- **Employee Directory**: Visualize organizational hierarchies and manage employee details with ease.
- **Expense Management**: Submit and manage expense requests for travel, training, meals, and more.
- **Polls and Surveys**: Conduct employee surveys and collect valuable insights on benefits and company policies.
- **Calendar Integration**: View and manage time off and upcoming events in an easy-to-use calendar format.
- **Notifications**: Receive real-time notifications on leave approvals, expense status, and important company announcements.

### Suitable for Internal HR Tool-Oriented Needs

This HR app template can be used in for various app requirements like B2B applications, internal tools, admin panel, dashboard. Such as:

- **Recruitment and Applicant Tracking Systems (ATS)**
- **Employee Engagement Platforms**
- **Compensation and Benefits Management Tools**
- **Workforce Planning and Time Tracking Solutions**
- **Compliance Management Systems**
- **Employee Self-Service Portals**
- **Succession Planning Tools**
- **Employee Wellness and Assistance Programs**
- **HR Analytics and Reporting Tools**
- **Performance Review and Incentive Management Systems**
- **Training and Development Management**
- **Onboarding and Offboarding Solutions**
- **Payroll Management Tools**

By using this app as a starting point, companies can build a customized HR platform that suits their specific internal processes, speeding up development and reducing the complexity of building from scratch.
`,
},
{
@@ -105,6 +159,7 @@ This CRM app template can be used in for various app requirements like B2B appli
dataProvider: "Rest API",
authProvider: "Custom",
description: `

This is a template that can serve as an example for building React-based storefronts, admin panels, or internal tools using Refine. Implemented popular tools like Tailwind CSS and Next.js, which are highly demanded by the community.

### Key Features:
55 changes: 55 additions & 0 deletions documentation/plugins/templates.ts
Original file line number Diff line number Diff line change
@@ -86,6 +86,60 @@ This CRM app template can be used in for various app requirements like B2B appli
- Patient Management Systems
- Health Information Exchange (HIE) Systems
- Pharmacy Management Systems
`,
},
{
slug: "hr-application",
title: "HR Management App Example",
images: [
"https://refine.ams3.cdn.digitaloceanspaces.com/templates/detail-refine-crm.png",
],
runOnYourLocalPath: "app-hr",
liveDemo: "https://refine-hr.netlify.app",
reactPlatform: "Vite",
uiFramework: "Material UI",
dataProvider: "Nestjsx-CRUD",
authProvider: "Custom",
description: `Demonstrating Refine's Capabilities for Building Enterprise-Level HR Management App

This HR management app, built with Refine, is an example designed to showcase the framework’s flexibility and power in creating enterprise-level internal tools like managing employee information, leave requests, polls, and more.

While not a product, this template demonstrates how quickly and efficiently similar complex apps can be developed using Refine, serving as both a learning resource and inspiration for building your own applications.

### Enterprise Needs in Focus

Our HR app example is designed for enterprise companies needs, which is why its source code is only available to Refine enterprise users.

However, our CRM app and other example apps, which are open source, are built using the same best practices. Even if you don’t have access to the HR app's source code, you can still explore the capabilities of Refine through our other complete app examples.

### Key Features:

- **Leave Management**: Track and assign annual, sick, and casual leave, with options for requesting time off via a calendar interface.
- **Employee Directory**: Visualize organizational hierarchies and manage employee details with ease.
- **Expense Management**: Submit and manage expense requests for travel, training, meals, and more.
- **Polls and Surveys**: Conduct employee surveys and collect valuable insights on benefits and company policies.
- **Calendar Integration**: View and manage time off and upcoming events in an easy-to-use calendar format.
- **Notifications**: Receive real-time notifications on leave approvals, expense status, and important company announcements.

### Suitable for Internal HR Tool-Oriented Needs

This HR app template can be used in for various app requirements like B2B applications, internal tools, admin panel, dashboard. Such as:

- **Recruitment and Applicant Tracking Systems (ATS)**
- **Employee Engagement Platforms**
- **Compensation and Benefits Management Tools**
- **Workforce Planning and Time Tracking Solutions**
- **Compliance Management Systems**
- **Employee Self-Service Portals**
- **Succession Planning Tools**
- **Employee Wellness and Assistance Programs**
- **HR Analytics and Reporting Tools**
- **Performance Review and Incentive Management Systems**
- **Training and Development Management**
- **Onboarding and Offboarding Solutions**
- **Payroll Management Tools**

By using this app as a starting point, companies can build a customized HR platform that suits their specific internal processes, speeding up development and reducing the complexity of building from scratch.
`,
},
{
@@ -103,6 +157,7 @@ This CRM app template can be used in for various app requirements like B2B appli
dataProvider: "Rest API",
authProvider: "Custom",
description: `

This is a template that can serve as an example for building React-based storefronts, admin panels, or internal tools using Refine. Implemented popular tools like Tailwind CSS and Next.js, which are highly demanded by the community.

### Key Features: