Skip to content

Commit 234da74

Browse files
feat(docs): update invoicer template page (#5999)
Co-authored-by: Batuhan Wilhelm <[email protected]>
1 parent d017e6a commit 234da74

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

Diff for: documentation/plugins/templates.js

+5-7
Original file line numberDiff line numberDiff line change
@@ -286,17 +286,15 @@ We built this template to demonstrate how the Refine framework simplifies and sp
286286
images: [
287287
"https://refine.ams3.cdn.digitaloceanspaces.com/templates/detail-invoice-generator.png",
288288
],
289-
runOnYourLocalPath: "refine-week-invoice-generator",
290-
liveDemo: "https://invoice-generator.refine.dev/",
291-
github:
292-
"https://github.com/refinedev/refine/tree/master/examples/refine-week-invoice-generator",
293-
tutorial: "https://refine.dev/week-of-refine-strapi/",
289+
runOnYourLocalPath: "invoicer",
290+
liveDemo: "https://refine-invoicer-8mk7d.ondigitalocean.app/",
291+
github: "https://github.com/refinedev/refine/tree/master/examples/invoicer",
294292
reactPlatform: "Vite",
295293
uiFramework: "Ant Design",
296294
dataProvider: "Strapi",
297295
authProvider: "Strapi",
298296
description: `
299-
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.
297+
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.
300298
301299
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.
302300
@@ -308,7 +306,7 @@ We built this template to showcase the efficiency and ease of using the Refine f
308306
309307
- **Comprehensive CRUD Operations**: The app supports CRUD functionalities for companies, clients, contacts, missions, and invoices.
310308
- **Authentication and Authorization**: Implements secure user authentication and role-based permissions using Refine's authProvider.
311-
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the @react-pdf/renderer package.
309+
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the native browser print feature.
312310
`,
313311
},
314312
{

Diff for: documentation/plugins/templates.ts

+5-7
Original file line numberDiff line numberDiff line change
@@ -284,17 +284,15 @@ We built this template to demonstrate how the Refine framework simplifies and sp
284284
images: [
285285
"https://refine.ams3.cdn.digitaloceanspaces.com/templates/detail-invoice-generator.png",
286286
],
287-
runOnYourLocalPath: "refine-week-invoice-generator",
288-
liveDemo: "https://invoice-generator.refine.dev/",
289-
github:
290-
"https://github.com/refinedev/refine/tree/master/examples/refine-week-invoice-generator",
291-
tutorial: "https://refine.dev/week-of-refine-strapi/",
287+
runOnYourLocalPath: "invoicer",
288+
liveDemo: "https://refine-invoicer-8mk7d.ondigitalocean.app/",
289+
github: "https://github.com/refinedev/refine/tree/master/examples/invoicer",
292290
reactPlatform: "Vite",
293291
uiFramework: "Ant Design",
294292
dataProvider: "Strapi",
295293
authProvider: "Strapi",
296294
description: `
297-
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.
295+
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.
298296
299297
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.
300298
@@ -306,7 +304,7 @@ We built this template to showcase the efficiency and ease of using the Refine f
306304
307305
- **Comprehensive CRUD Operations**: The app supports CRUD functionalities for companies, clients, contacts, missions, and invoices.
308306
- **Authentication and Authorization**: Implements secure user authentication and role-based permissions using Refine's authProvider.
309-
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the @react-pdf/renderer package.
307+
- **PDF Invoice Generation**: Includes the capability to generate and view PDF documents of invoices using the native browser print feature.
310308
`,
311309
},
312310
{

0 commit comments

Comments
 (0)