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

feat(docs): update invoicer template page #5999

Merged
merged 3 commits into from
May 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
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
12 changes: 5 additions & 7 deletions documentation/plugins/templates.js
Original file line number Diff line number Diff line change
Expand Up @@ -286,17 +286,15 @@ We built this template to demonstrate how the Refine framework simplifies and sp
images: [
"https://refine.ams3.cdn.digitaloceanspaces.com/templates/detail-invoice-generator.png",
],
runOnYourLocalPath: "refine-week-invoice-generator",
liveDemo: "https://invoice-generator.refine.dev/",
github:
"https://github.com/refinedev/refine/tree/master/examples/refine-week-invoice-generator",
tutorial: "https://refine.dev/week-of-refine-strapi/",
runOnYourLocalPath: "invoicer",
liveDemo: "https://refine-invoicer-8mk7d.ondigitalocean.app/",
github: "https://github.com/refinedev/refine/tree/master/examples/invoicer",
reactPlatform: "Vite",
uiFramework: "Ant Design",
dataProvider: "Strapi",
authProvider: "Strapi",
description: `
The Invoicer is a template for an internal tool created as part of the #RefineWeek series, integrating Refine, Strapi, and Ant Design technologies. It's designed for users to manage company registrations, client and contact additions, task creations, and invoice issuance. A standout feature of this app is its ability to generate PDF invoices, enabling the creation of professional documents.
The Invoicer is a template for an internal tool, integrating Refine, Strapi, and Ant Design technologies. It's designed for users to manage account registrations, client additions, and invoice issuance. A standout feature of this app is its ability to generate PDF invoices, enabling the creation of professional documents.

With its PDF generation feature, this open-source internal tool template is ideal for understanding Refine's capabilities. The app uses Strapi for data management, connecting through a Strapi data provider. Its interface is crafted using Ant Design, supported natively by Refine for a seamless UI experience.

Expand All @@ -308,7 +306,7 @@ We built this template to showcase the efficiency and ease of using the Refine f

- **Comprehensive CRUD Operations**: The app supports CRUD functionalities for companies, clients, contacts, missions, and invoices.
- **Authentication and Authorization**: Implements secure user authentication and role-based permissions using Refine's authProvider.
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the @react-pdf/renderer package.
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the native browser print feature.
`,
},
{
Expand Down
12 changes: 5 additions & 7 deletions documentation/plugins/templates.ts
Original file line number Diff line number Diff line change
Expand Up @@ -284,17 +284,15 @@ We built this template to demonstrate how the Refine framework simplifies and sp
images: [
"https://refine.ams3.cdn.digitaloceanspaces.com/templates/detail-invoice-generator.png",
],
runOnYourLocalPath: "refine-week-invoice-generator",
liveDemo: "https://invoice-generator.refine.dev/",
github:
"https://github.com/refinedev/refine/tree/master/examples/refine-week-invoice-generator",
tutorial: "https://refine.dev/week-of-refine-strapi/",
runOnYourLocalPath: "invoicer",
liveDemo: "https://refine-invoicer-8mk7d.ondigitalocean.app/",
github: "https://github.com/refinedev/refine/tree/master/examples/invoicer",
reactPlatform: "Vite",
uiFramework: "Ant Design",
dataProvider: "Strapi",
authProvider: "Strapi",
description: `
The Invoicer is a template for an internal tool created as part of the #RefineWeek series, integrating Refine, Strapi, and Ant Design technologies. It's designed for users to manage company registrations, client and contact additions, task creations, and invoice issuance. A standout feature of this app is its ability to generate PDF invoices, enabling the creation of professional documents.
The Invoicer is a template for an internal tool, integrating Refine, Strapi, and Ant Design technologies. It's designed for users to manage account registrations, client additions, and invoice issuance. A standout feature of this app is its ability to generate PDF invoices, enabling the creation of professional documents.

With its PDF generation feature, this open-source internal tool template is ideal for understanding Refine's capabilities. The app uses Strapi for data management, connecting through a Strapi data provider. Its interface is crafted using Ant Design, supported natively by Refine for a seamless UI experience.

Expand All @@ -306,7 +304,7 @@ We built this template to showcase the efficiency and ease of using the Refine f

- **Comprehensive CRUD Operations**: The app supports CRUD functionalities for companies, clients, contacts, missions, and invoices.
- **Authentication and Authorization**: Implements secure user authentication and role-based permissions using Refine's authProvider.
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the @react-pdf/renderer package.
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the native browser print feature.
`,
},
{
Expand Down
Loading