{"id":24,"date":"2025-02-09T07:57:47","date_gmt":"2025-02-09T07:57:47","guid":{"rendered":"https:\/\/transformpdfs.com\/blog\/?p=24"},"modified":"2025-02-09T08:11:36","modified_gmt":"2025-02-09T08:11:36","slug":"how-to-deploy-on-your-computer","status":"publish","type":"post","link":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/","title":{"rendered":"How to deploy on your computer"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Project Setup and Configuration<\/h1>\n\n\n\n<p>This project is built using Next.js. To get started, you need to install the dependencies, build the project, and then start the server. Below are the detailed steps and configurations required.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p>Before you begin, ensure you have the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Node.js and Yarn installed on your machine.<\/li>\n\n\n\n<li>Access to the following services to obtain API keys:\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.aspose.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Aspose<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/iloveapi.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">iloveapi<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.syncfusion.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Syncfusion<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Environment Variables Configuration<\/h2>\n\n\n\n<p>To run this project, you need to set up the following environment variables in <code>.env.local<\/code>:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Aspose Keys<\/h3>\n\n\n\n<p>Register at <a href=\"https:\/\/www.aspose.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Aspose<\/a> to get:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>ASPOSE_CLIENT_ID=<\/code><\/li>\n\n\n\n<li><code>ASPOSE_CLIENT_SECRET=<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">iloveapi Keys<\/h3>\n\n\n\n<p>Register at <a href=\"https:\/\/iloveapi.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">iloveapi<\/a> to get:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>ILOVEPDF_PUBLIC_KEY=<\/code><\/li>\n\n\n\n<li><code>ILOVEPDF_SECRET_KEY=<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Syncfusion License Key<\/h3>\n\n\n\n<p>Purchase a license from <a href=\"https:\/\/www.syncfusion.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Syncfusion<\/a> for PDF annotation and signature features:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>NEXT_PUBLIC_SYNCFUSION_LICENSE_KEY=<\/code><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Build and Run<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install dependencies: <code>yarn install<\/code><\/li>\n\n\n\n<li>Build the project: <code>yarn build<\/code><\/li>\n\n\n\n<li>Start the development server: <code>yarn start<\/code><\/li>\n\n\n\n<li>Open <a href=\"http:\/\/localhost:3002\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/localhost:3002<\/a> with your browser to see the result.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">License<\/h2>\n\n\n\n<p>This project is licensed under the Apache License.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project Setup and Configuration This project is built using Next.js. To get started, you need to install the dependencies, build [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[7],"tags":[11],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-pdfskills","tag-open-source"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to deploy on your computer - Transformpdfs Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to deploy on your computer - Transformpdfs Blog\" \/>\n<meta property=\"og:description\" content=\"Project Setup and Configuration This project is built using Next.js. To get started, you need to install the dependencies, build [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/\" \/>\n<meta property=\"og:site_name\" content=\"Transformpdfs Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-09T07:57:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-09T08:11:36+00:00\" \/>\n<meta name=\"author\" content=\"Bob\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bob\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/\",\"url\":\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/\",\"name\":\"How to deploy on your computer - Transformpdfs Blog\",\"isPartOf\":{\"@id\":\"https:\/\/transformpdfs.com\/blog\/#website\"},\"datePublished\":\"2025-02-09T07:57:47+00:00\",\"dateModified\":\"2025-02-09T08:11:36+00:00\",\"author\":{\"@id\":\"https:\/\/transformpdfs.com\/blog\/#\/schema\/person\/61eabaefdce5c709cb4e9d4e095b5713\"},\"breadcrumb\":{\"@id\":\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/transformpdfs.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to deploy on your computer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/transformpdfs.com\/blog\/#website\",\"url\":\"https:\/\/transformpdfs.com\/blog\/\",\"name\":\"Transformpdfs Blog\",\"description\":\"Blog of open source PDF tool\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/transformpdfs.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/transformpdfs.com\/blog\/#\/schema\/person\/61eabaefdce5c709cb4e9d4e095b5713\",\"name\":\"Bob\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/transformpdfs.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ab7b400c78a6a97a3113bdc805ad9d9b17dc9a237ef17c2585b5fe0dea3c7a96?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ab7b400c78a6a97a3113bdc805ad9d9b17dc9a237ef17c2585b5fe0dea3c7a96?s=96&d=mm&r=g\",\"caption\":\"Bob\"},\"sameAs\":[\"https:\/\/transformpdfs.com\/blog\"],\"url\":\"https:\/\/transformpdfs.com\/blog\/author\/hehe\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to deploy on your computer - Transformpdfs Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/","og_locale":"en_US","og_type":"article","og_title":"How to deploy on your computer - Transformpdfs Blog","og_description":"Project Setup and Configuration This project is built using Next.js. To get started, you need to install the dependencies, build [&hellip;]","og_url":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/","og_site_name":"Transformpdfs Blog","article_published_time":"2025-02-09T07:57:47+00:00","article_modified_time":"2025-02-09T08:11:36+00:00","author":"Bob","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bob","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/","url":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/","name":"How to deploy on your computer - Transformpdfs Blog","isPartOf":{"@id":"https:\/\/transformpdfs.com\/blog\/#website"},"datePublished":"2025-02-09T07:57:47+00:00","dateModified":"2025-02-09T08:11:36+00:00","author":{"@id":"https:\/\/transformpdfs.com\/blog\/#\/schema\/person\/61eabaefdce5c709cb4e9d4e095b5713"},"breadcrumb":{"@id":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/transformpdfs.com\/blog\/2025\/02\/09\/how-to-deploy-on-your-computer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/transformpdfs.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to deploy on your computer"}]},{"@type":"WebSite","@id":"https:\/\/transformpdfs.com\/blog\/#website","url":"https:\/\/transformpdfs.com\/blog\/","name":"Transformpdfs Blog","description":"Blog of open source PDF tool","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/transformpdfs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/transformpdfs.com\/blog\/#\/schema\/person\/61eabaefdce5c709cb4e9d4e095b5713","name":"Bob","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/transformpdfs.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ab7b400c78a6a97a3113bdc805ad9d9b17dc9a237ef17c2585b5fe0dea3c7a96?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab7b400c78a6a97a3113bdc805ad9d9b17dc9a237ef17c2585b5fe0dea3c7a96?s=96&d=mm&r=g","caption":"Bob"},"sameAs":["https:\/\/transformpdfs.com\/blog"],"url":"https:\/\/transformpdfs.com\/blog\/author\/hehe\/"}]}},"_links":{"self":[{"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":3,"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"predecessor-version":[{"id":30,"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions\/30"}],"wp:attachment":[{"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/transformpdfs.com\/blog\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}