[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page--\u002Fblog\u002Farticle":3,"blog-detail":59,"d455843b-a9b6-427f-b7e5-b64fe751b50d":518,"317e8e2a-912c-49a3-98d2-832985198aa9":1361,"da6dfaaa-71b1-4e6b-b16e-5b5acfb472f7":1365,"a080278f-f5c2-4d0e-ba3f-677da008dae4":1373,"cde563a8-ddf2-4083-8be6-2d7fe4e82167":1392,"cc183043-092c-426d-9587-4fc6db361342":1431,"d2f3b98a-eb5e-4096-8e79-21a62358df4b":1467,"bc5d6217-b80c-499b-91a7-1dbca7208203":1545,"related-blogs":1574},{"id":4,"name":5,"seo":6,"status":8,"schema":9,"template":10,"sections":47,"redirect":58},"289e4d80-4fe0-4497-8225-40d2b6d0fd37","Article ",{"title":7},"Article","published",[],{"name":11,"start_sections":12,"end_sections":18},"Default",[13],{"collection":14,"id":15,"item":16},"section_harsh",1,{"id":17},"d455843b-a9b6-427f-b7e5-b64fe751b50d",[19,24,29,33,38,43],{"collection":20,"id":21,"item":22},"section_pinky",32,{"id":23},"da6dfaaa-71b1-4e6b-b16e-5b5acfb472f7",{"collection":25,"id":26,"item":27},"section_janak",30,{"id":28},"d2f3b98a-eb5e-4096-8e79-21a62358df4b",{"collection":25,"id":30,"item":31},31,{"id":32},"cc183043-092c-426d-9587-4fc6db361342",{"collection":34,"id":35,"item":36},"section_hem",2,{"id":37},"bc5d6217-b80c-499b-91a7-1dbca7208203",{"collection":39,"id":40,"item":41},"section_dhruv",3,{"id":42},"cde563a8-ddf2-4083-8be6-2d7fe4e82167",{"collection":44,"id":15,"item":45},"section_bhavin",{"id":46},"a080278f-f5c2-4d0e-ba3f-677da008dae4",[48,53],{"collection":49,"id":50,"item":51},"section_bhargav",5576,{"id":52},"1b3ea167-b557-47ad-996c-6eeb0bcf3c08",{"collection":54,"id":55,"item":56},"section_krusha",5606,{"id":57},"317e8e2a-912c-49a3-98d2-832985198aa9",[],{"data":60},[61],{"id":62,"title":63,"date_published":64,"summary":65,"seo_description":66,"update_date":65,"tags":67,"cover":78,"sections":81,"author":493,"category":65,"og_image":505,"color_primary":506},"0879a727-fb98-49ba-9241-f4fda7a32f31","Reduce DMS Complexity with Liferay’s Out-of-the-Box Document Management","2026-01-08",null,"Explore Liferay’s out-of-the-box Document Management System with versioning, metadata, RBAC security, and headless APIs - enterprise-grade document control without custom development.",[68,73],{"bg_tags_id":69},{"label":70,"slug":71,"id":72},"Enterprise Platform","enterprise-platform","b5133a22-39bb-457b-8210-b3b8b2780306",{"bg_tags_id":74},{"label":75,"slug":76,"id":77},"Developer Insights","developer-insights","9b9bbc1a-a554-431f-bfab-d421484a8695",{"id":79,"filename_disk":80},"8634b045-4107-4ea2-88cb-1a07ad670a11","8634b045-4107-4ea2-88cb-1a07ad670a11.webp",[82,426],{"collection":83,"item":84},"bg_sections_content_blocks",{"id":85,"name":63,"content":86,"metadata":420},"7a8cc197-b1e5-4359-a8df-ef31874110a8",{"time":87,"blocks":88,"version":419},1767874579340,[89,97,103,109,115,122,128,134,140,146,158,164,170,176,182,188,204,210,216,222,228,234,247,253,259,265,271,277,283,296,302,308,314,320,326,339,345,364,370,376,382,388,394,407,413],{"id":90,"data":91,"type":93,"tunes":94},"XwXr3Ifc_3",{"text":92},"It usually starts with a deceptively simple request:“We just need a place for customers to upload and view documents.”","paragraph",{"alignment":95},{"alignment":96},"left",{"id":98,"data":99,"type":93,"tunes":101},"Gp_o7JL5Dw",{"text":100},"To business leaders, this sounds like a feature that should take days. To developers, it opens a Pandora’s box - access control, secure storage, version history, audit trails, and compliance rules. What begins as an upload button quickly turns into weeks of rebuilding functionality that already exists in mature enterprise platforms.",{"alignment":102},{"alignment":96},{"id":104,"data":105,"type":93,"tunes":107},"J1MfGOwb4Z",{"text":106},"This is exactly the problem solved by Liferay’s built-in Document Management System (DMS).",{"alignment":108},{"alignment":96},{"id":110,"data":111,"type":93,"tunes":113},"VYXa91bV41",{"text":112},"Instead of treating file handling as an afterthought, Liferay provides a centralized, enterprise-grade document repository where files are not just stored - but managed, secured, versioned, and exposed via APIs. Whether you’re a business leader focused on compliance or a developer integrating documents into apps using headless APIs, Liferay’s DMS eliminates custom build chaos and delivers production-ready capabilities out of the box.",{"alignment":114},{"alignment":96},{"id":116,"data":117,"type":119,"tunes":120},"kyUfxvWfTh",{"text":118,"level":35},"Beyond Basic Storage: Transforming Files into Business Assets","header",{"alignment":121},{"alignment":96},{"id":123,"data":124,"type":93,"tunes":126},"CUlh2VBvog",{"text":125},"Traditional file systems are passive. They store data, but they don’t understand it. In enterprise environments, this leads to dark data - documents that exist but can’t be trusted, found, or governed properly.",{"alignment":127},{"alignment":96},{"id":129,"data":130,"type":93,"tunes":132},"wz-xoYuXri",{"text":131},"Liferay’s Document Management System adds intelligence and structure on top of storage, turning files into governed business assets instead of unmanaged attachments.",{"alignment":133},{"alignment":96},{"id":135,"data":136,"type":119,"tunes":138},"TSHZL3bFtP",{"text":137,"level":40},"1. The End of “Contract_Final_v2.pdf” (Versioning)",{"alignment":139},{"alignment":96},{"id":141,"data":142,"type":93,"tunes":144},"LiooeDE2Bb",{"text":143},"Version sprawl is one of the most common enterprise document failures. Liferay solves this by maintaining:",{"alignment":145},{"alignment":96},{"id":147,"data":148,"type":157},"WrUrBJ_vRC",{"items":149,"style":156},[150,153],{"items":151,"content":152},[],"One clean, user-facing document",{"items":154,"content":155},[],"A complete version history in the background","unordered","nestedlist",{"id":159,"data":160,"type":93,"tunes":162},"MvK1vFD7In",{"text":161},"Users can roll back to previous versions instantly, maintaining a clear audit trail for compliance and governance. Behind the scenes, Liferay handles check-in \u002F check-out locking, preventing simultaneous overwrites without requiring developers to build a custom versioning engine.",{"alignment":163},{"alignment":96},{"id":165,"data":166,"type":93,"tunes":168},"K9hdfCEnaA",{"text":167},"For teams already using Java-based enterprise systems, this level of document control integrates naturally - one reason many organizations pair Liferay with experienced teams or choose to\u003Ca href=\"https:\u002F\u002Fqa.7span.com\u002Fhire-java-developers\"> hire Java developers\u003C\u002Fa> who understand enterprise content lifecycles.",{"alignment":169},{"alignment":96},{"id":171,"data":172,"type":119,"tunes":174},"ZWPWnemOxI",{"text":173,"level":40},"2. Finding the Needle in the Haystack (Metadata &amp; Tagging)",{"alignment":175},{"alignment":96},{"id":177,"data":178,"type":93,"tunes":180},"DSnCgSHOl_",{"text":179},"Uploading files is easy. Finding the right one years later is not.",{"alignment":181},{"alignment":96},{"id":183,"data":184,"type":93,"tunes":186},"ix7Sic9eaD",{"text":185},"Liferay allows documents to be enriched with structured metadata, such as:",{"alignment":187},{"alignment":96},{"id":189,"data":190,"type":157},"dfMi6Nt3Al",{"items":191,"style":156},[192,195,198,201],{"items":193,"content":194},[],"Department",{"items":196,"content":197},[],"Document type",{"items":199,"content":200},[],"Expiry date",{"items":202,"content":203},[],"Region or branch",{"id":205,"data":206,"type":93,"tunes":208},"u62y0-SLIO",{"text":207},"This transforms folders into searchable, filterable libraries capable of handling millions of documents. Since all metadata is indexed automatically, developers can build dynamic experiences - like showing only compliance documents relevant to a user’s role - without writing complex database queries.",{"alignment":209},{"alignment":96},{"id":211,"data":212,"type":93,"tunes":214},"QpCZV41D6d",{"text":213},"This is one of the reasons enterprises exploring Liferay often want to understand the broader platform capabilities first. If you’re evaluating that, the blog\u003Ca href=\"https:\u002F\u002F7span.com\u002Fblog\u002Fwhy-liferay\"> Why Liferay\u003C\u002Fa> provides a useful strategic overview.",{"alignment":215},{"alignment":96},{"id":217,"data":218,"type":119,"tunes":220},"g6mgSCPwHY",{"text":219,"level":40},"3. Instant Previews &amp; Media Conversion",{"alignment":221},{"alignment":96},{"id":223,"data":224,"type":93,"tunes":226},"ZtudDuhhYA",{"text":225},"Downloading large PDFs just to confirm their contents kills productivity and increases data risk. Liferay solves this with automatic document previews for PDFs, images, and videos - viewable directly in the browser.",{"alignment":227},{"alignment":96},{"id":229,"data":230,"type":93,"tunes":232},"4615B3NXDC",{"text":231},"For developers, this removes the burden of:",{"alignment":233},{"alignment":96},{"id":235,"data":236,"type":157},"BvRIFbETQM",{"items":237,"style":156},[238,241,244],{"items":239,"content":240},[],"Thumbnail generation",{"items":242,"content":243},[],"Media conversion",{"items":245,"content":246},[],"Third-party preview libraries",{"id":248,"data":249,"type":93,"tunes":251},"AIAP-0PlCa",{"text":250},"The platform handles rendering securely, keeping sensitive files inside the system instead of scattered across local machines.",{"alignment":252},{"alignment":96},{"id":254,"data":255,"type":119,"tunes":257},"67G8WRbY2v",{"text":256,"level":35},"Not Just a Portal: The Power of Headless DMS",{"alignment":258},{"alignment":96},{"id":260,"data":261,"type":93,"tunes":263},"CMuVV7Ggnh",{"text":262},"A common misconception is that using Liferay’s DMS forces you into Liferay’s UI. That hasn’t been true for years.",{"alignment":264},{"alignment":96},{"id":266,"data":267,"type":93,"tunes":269},"6ZbrD8nMFw",{"text":268},"Liferay’s Document Management System is fully headless.",{"alignment":270},{"alignment":96},{"id":272,"data":273,"type":93,"tunes":275},"G2lvgmlU_W",{"text":274},"Every file, folder, and metadata field is automatically exposed via REST and GraphQL APIs, allowing Liferay to act as a backend content repository for any application.",{"alignment":276},{"alignment":96},{"id":278,"data":279,"type":93,"tunes":281},"3snffePKYN",{"text":280},"Real-world use cases:",{"alignment":282},{"alignment":96},{"id":284,"data":285,"type":157},"hjHUDfD-vE",{"items":286,"style":156},[287,290,293],{"items":288,"content":289},[],"Mobile apps: Upload identity documents directly from a mobile app into a secure Liferay folder",{"items":291,"content":292},[],"ERP integrations: Push invoices from external systems into Liferay for instant search and access",{"items":294,"content":295},[],"Custom frontends: Build React, Angular, or mobile UIs without touching Liferay’s default theme",{"id":297,"data":298,"type":93,"tunes":300},"mvY0tGaW0m",{"text":299},"Developers avoid building CRUD APIs from scratch. Security, permissions, and governance are enforced before the request even reaches the file.",{"alignment":301},{"alignment":96},{"id":303,"data":304,"type":93,"tunes":306},"N1_N93pV1j",{"text":305},"This architectural flexibility is why organizations often prefer working with specialists or choose to\u003Ca href=\"https:\u002F\u002F7span.com\u002Fhire-liferay-developers\"> hire Liferay developers\u003C\u002Fa> who understand both headless delivery and enterprise governance models.",{"alignment":307},{"alignment":96},{"id":309,"data":310,"type":119,"tunes":312},"mCyRYAUkIR",{"text":311,"level":35},"Security First: Granular Control Over Your Documents",{"alignment":313},{"alignment":96},{"id":315,"data":316,"type":93,"tunes":318},"w49k7UMqqC",{"text":317},"Basic file systems rely on coarse folder-level access. Enterprises require far more control.",{"alignment":319},{"alignment":96},{"id":321,"data":322,"type":93,"tunes":324},"qbY5lxYPN7",{"text":323},"Liferay’s DMS includes deeply integrated Role-Based Access Control (RBAC), allowing permissions at:",{"alignment":325},{"alignment":96},{"id":327,"data":328,"type":157},"-IAxYKeGsA",{"items":329,"style":156},[330,333,336],{"items":331,"content":332},[],"Folder level",{"items":334,"content":335},[],"File level",{"items":337,"content":338},[],"Action level",{"id":340,"data":341,"type":93,"tunes":343},"8zjafWNekt",{"text":342},"You can define who can:",{"alignment":344},{"alignment":96},{"id":346,"data":347,"type":157},"CTpsKNllQC",{"items":348,"style":156},[349,352,355,358,361],{"items":350,"content":351},[],"View",{"items":353,"content":354},[],"Update",{"items":356,"content":357},[],"Download",{"items":359,"content":360},[],"Delete",{"items":362,"content":363},[],"Manage permissions",{"id":365,"data":366,"type":93,"tunes":368},"Lfd9fj8Ady",{"text":367},"Permissions are assigned to roles, not individual users, and cascade automatically through folder hierarchies. This makes Liferay especially suitable for regulated industries like finance, healthcare, and government - where accidental exposure is not an option.",{"alignment":369},{"alignment":96},{"id":371,"data":372,"type":93,"tunes":374},"HTXhl9zHyU",{"text":373},"For developers, this means security is platform-enforced, not hard-coded. You don’t write fragile \u003Ccode class=\"inline-code\">if (user == manager)\u003C\u002Fcode> checks. Liferay enforces rules consistently across every interface and API.",{"alignment":375},{"alignment":96},{"id":377,"data":378,"type":119,"tunes":380},"0mWWRlS6OK",{"text":379,"level":35},"Conclusion: Stop Rebuilding the Wheel",{"alignment":381},{"alignment":96},{"id":383,"data":384,"type":93,"tunes":386},"zCy8X9Ol3T",{"text":385},"It’s easy to think of Liferay as “just a portal.” In reality, it’s a collection of enterprise-grade engines - and the Document Management System is one of the most valuable.",{"alignment":387},{"alignment":96},{"id":389,"data":390,"type":93,"tunes":392},"I4dwhIw0mP",{"text":391},"For businesses, Liferay DMS delivers immediate ROI by:",{"alignment":393},{"alignment":96},{"id":395,"data":396,"type":157},"4L2_w7MjW8",{"items":397,"style":156},[398,401,404],{"items":399,"content":400},[],"Eliminating scattered file systems",{"items":402,"content":403},[],"Ensuring compliance and auditability",{"items":405,"content":406},[],"Reducing custom development",{"id":408,"data":409,"type":93,"tunes":411},"veyDZcmSlF",{"text":410},"For developers, it delivers something even more valuable: time. By using built-in versioning, metadata, previews, security, and APIs, teams can focus on real product differentiation instead of rebuilding infrastructure.",{"alignment":412},{"alignment":96},{"id":414,"data":415,"type":93,"tunes":417},"dD57gFkBKU",{"text":416},"So the next time someone asks for a “simple upload feature,” pause before starting from scratch. With Liferay, the solution is likely already there - tested, secure, and ready to scale.",{"alignment":418},{"alignment":96},"2.28.2",{"title":421,"id":422,"component":423},"Editor Renderer","b20b790f-9bf7-4fe4-a500-220d9752c67a",{"name":424,"id":425},"sections-blog-editor","8f082246-494c-41a1-b796-da33c0cc1e2e",{"collection":427,"item":428},"bg_sections_faqs",{"id":429,"title":430,"subtitle":65,"status":431,"faqs":432},"39482cd3-4903-4afe-bcac-8321d2e07d9f","\u003Cp>FAQs\u003C\u002Fp>","draft",[433,447,454,461,469,477,485],{"id":434,"sort":15,"bg_sections_faqs_id":435,"faq_cards_id":443},35,{"title":430,"subtitle":65,"id":429,"status":431,"faqs":436},[434,437,438,439,440,441,442],36,37,38,39,40,41,{"question":444,"answer":445,"id":446},"\u003Cp>What is Liferay Document Management System (DMS)?\u003C\u002Fp>","\u003Cp>Liferay Document Management System (DMS) is an out-of-the-box enterprise solution for storing, versioning, securing, and managing documents. It includes built-in version control, metadata, previews, role-based permissions, and headless APIs - without requiring custom development.\u003C\u002Fp>","c68cb3a0-0914-4af7-af50-6619058132b9",{"id":437,"sort":35,"bg_sections_faqs_id":448,"faq_cards_id":450},{"title":430,"subtitle":65,"id":429,"status":431,"faqs":449},[434,437,438,439,440,441,442],{"question":451,"answer":452,"id":453},"\u003Cp>Is Liferay DMS suitable for enterprise document management?\u003C\u002Fp>","\u003Cp>Yes. Liferay DMS is designed specifically for enterprise use cases. It supports granular role-based access control, audit trails, version history, and compliance-friendly governance, making it suitable for industries like finance, healthcare, government, and large enterprises with strict data controls.\u003C\u002Fp>","2db1e3fd-0f78-417f-bff5-bbb152ef751d",{"id":438,"sort":40,"bg_sections_faqs_id":455,"faq_cards_id":457},{"title":430,"subtitle":65,"id":429,"status":431,"faqs":456},[434,437,438,439,440,441,442],{"question":458,"answer":459,"id":460},"\u003Cp>Does Liferay support document versioning and audit trails?\u003C\u002Fp>","\u003Cp>Yes. Liferay automatically maintains full document version history while displaying only the latest version to users. Previous versions can be restored instantly, and all changes are tracked, providing a clear audit trail for compliance and operational transparency.\u003C\u002Fp>","3441bbaa-3a4a-4858-a6bf-c3b8385cf197",{"id":439,"sort":462,"bg_sections_faqs_id":463,"faq_cards_id":465},4,{"title":430,"subtitle":65,"id":429,"status":431,"faqs":464},[434,437,438,439,440,441,442],{"question":466,"answer":467,"id":468},"\u003Cp>Can Liferay DMS be used as a headless document repository?\u003C\u002Fp>","\u003Cp>Absolutely. Liferay&rsquo;s DMS is fully headless and exposes documents, folders, and metadata through REST and GraphQL APIs. This allows mobile apps, third-party systems, and custom frontends to use Liferay purely as a secure backend content repository.\u003C\u002Fp>","d9d70fd9-8abd-443f-ad12-ddbf8a8a9aa9",{"id":440,"sort":470,"bg_sections_faqs_id":471,"faq_cards_id":473},5,{"title":430,"subtitle":65,"id":429,"status":431,"faqs":472},[434,437,438,439,440,441,442],{"question":474,"answer":475,"id":476},"\u003Cp>How secure is Liferay&rsquo;s Document Management System?\u003C\u002Fp>","\u003Cp>Liferay DMS uses enterprise-grade Role-Based Access Control (RBAC). Permissions can be defined at the folder or file level and restricted by action - such as view, edit, download, or delete - ensuring sensitive documents are accessible only to authorized users.\u003C\u002Fp>","dfbc91d2-8538-41da-941f-a1ce062dfaaf",{"id":441,"sort":478,"bg_sections_faqs_id":479,"faq_cards_id":481},6,{"title":430,"subtitle":65,"id":429,"status":431,"faqs":480},[434,437,438,439,440,441,442],{"question":482,"answer":483,"id":484},"\u003Cp>Does Liferay DMS support document previews?\u003C\u002Fp>","\u003Cp>Yes. Liferay automatically generates previews for PDFs, images, and media files. Users can view documents directly in the browser without downloading them, improving productivity while keeping sensitive data securely inside the platform.\u003C\u002Fp>","ec1d386c-3919-4c04-99c9-347f80d2aebc",{"id":442,"sort":486,"bg_sections_faqs_id":487,"faq_cards_id":489},7,{"title":430,"subtitle":65,"id":429,"status":431,"faqs":488},[434,437,438,439,440,441,442],{"question":490,"answer":491,"id":492},"\u003Cp>Do developers need to build custom APIs for document handling in Liferay?\u003C\u002Fp>","\u003Cp>No. Liferay provides ready-to-use APIs for document upload, retrieval, updates, and metadata management. Developers do not need to build or maintain custom file-handling endpoints, significantly reducing development and maintenance effort.\u003C\u002Fp>","22dacec3-063a-40b8-9523-384360eedbea",{"first_name":494,"last_name":495,"id":496,"email":497,"facebook_url":65,"description":498,"x_url":65,"linkedin_url":499,"instagram_url":65,"title":500,"slug":501,"avatar":502},"Akshay","Vadsara","b915faf5-c187-4a95-a7a7-c5fd5f05e0f6","akshay@7span.com","Akshay is a content management system pro with expertise in dotCMS and Java. He creates dynamic, content-rich websites and applications that deliver a smooth experience. ","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fakshay-vadsara-a3576391\u002F","Tech Consulting  Partner","akshay-vadsara",{"id":503,"filename_disk":504},"285907df-b762-4c7e-b94d-38d86e477b3c","285907df-b762-4c7e-b94d-38d86e477b3c.jpg",{"id":79,"filename_disk":80},{"name":507,"_100":508,"_200":509,"_300":510,"_400":511,"_500":512,"_700":513,"_600":514,"_900":515,"_800":516,"id":517,"status":8},"Tailwind Indigo","#E0E7FF","#C7D2FE","#A5B4FC","#818CF8","#6366F1","#4338CA","#4F46E5","#312E81","#3730A3","a0736b4b-4eb8-488a-adab-30677fc98556",{"logo":519,"logo_link":524,"button_primary":529,"nav_links":535},{"id":520,"width":65,"height":65,"title":521,"type":522,"filename_disk":523},"be082e99-8711-4293-b716-4b3da8c6dd29","Logo Dark","image\u002Fsvg+xml","be082e99-8711-4293-b716-4b3da8c6dd29.svg",{"type":525,"label":526,"url":65,"anchor_id":65,"target":65,"description":65,"page":527,"icon":65,"section":65},"page","Home",{"path":528},"\u002F",{"type":525,"label":530,"url":65,"anchor_id":531,"target":532,"description":65,"page":533,"icon":65,"section":65},"Get In Touch","contact_form","_blank",{"path":534},"\u002Fcontact",[536,1048,1054,1322,1328],{"link":537},{"type":65,"label":538,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":539},"Solutions",[540,717,803],{"children":541},{"type":525,"label":542,"url":65,"anchor_id":65,"target":543,"description":65,"page":544,"icon":65,"section":65,"links":546},"Services","_self",{"path":545},"\u002Fservices",[547,604,655,686],{"children":548},{"type":525,"label":549,"url":65,"anchor_id":65,"target":543,"description":65,"page":550,"icon":552,"section":65,"links":558},"Build",{"path":551},"\u002Fbuild",{"name":553,"value":65,"svg":554},"Advanced Manufacturing & Industrial Products",{"id":555,"width":65,"height":65,"title":556,"type":522,"filename_disk":557},"0461b3d3-f165-4a6b-bcd8-a8f4a63120ef","Mega Menu (1)","0461b3d3-f165-4a6b-bcd8-a8f4a63120ef.svg",[559,564,569,574,579,584,589,594,599],{"children":560},{"type":525,"label":561,"url":65,"anchor_id":65,"target":543,"description":65,"page":562,"icon":65,"section":65},"Custom Applications",{"path":563},"\u002Fcustom-software-development",{"children":565},{"type":525,"label":566,"url":65,"anchor_id":65,"target":543,"description":65,"page":567,"icon":65,"section":65},"Enterprise Solutions",{"path":568},"\u002Fenterprise-application-solutions",{"children":570},{"type":525,"label":571,"url":65,"anchor_id":65,"target":543,"description":65,"page":572,"icon":65,"section":65},"eCommerce & Digital Storefronts",{"path":573},"\u002Fecommerce-development",{"children":575},{"type":525,"label":576,"url":65,"anchor_id":65,"target":543,"description":65,"page":577,"icon":65,"section":65},"No-Code\u002FLow-Code Solutions",{"path":578},"\u002Flow-code-no-code-development",{"children":580},{"type":525,"label":581,"url":65,"anchor_id":65,"target":543,"description":65,"page":582,"icon":65,"section":65},"Custom Web Development",{"path":583},"\u002Fcustom-web-development",{"children":585},{"type":525,"label":586,"url":65,"anchor_id":65,"target":543,"description":65,"page":587,"icon":65,"section":65},"SaaS",{"path":588},"\u002Fsaas-product-development",{"children":590},{"type":525,"label":591,"url":65,"anchor_id":65,"target":543,"description":65,"page":592,"icon":65,"section":65},"Cloud & DevOps",{"path":593},"\u002Fcloud-devops-engineering",{"children":595},{"type":525,"label":596,"url":65,"anchor_id":65,"target":543,"description":65,"page":597,"icon":65,"section":65},"Mobile App Development",{"path":598},"\u002Fmobile-application-development",{"children":600},{"type":525,"label":601,"url":65,"anchor_id":65,"target":543,"description":65,"page":602,"icon":65,"section":65},"CMS Development",{"path":603},"\u002Fcms-development",{"children":605},{"type":525,"label":606,"url":65,"anchor_id":65,"target":543,"description":65,"page":607,"icon":609,"section":65,"links":614},"Grow",{"path":608},"\u002Fgrow",{"name":610,"value":610,"svg":611},"Dawnrise",{"id":612,"width":65,"height":65,"title":610,"type":522,"filename_disk":613},"ba95220f-833d-4ca4-8a11-2a4b67cd134e","ba95220f-833d-4ca4-8a11-2a4b67cd134e.svg",[615,620,625,630,635,640,645,650],{"children":616},{"type":525,"label":617,"url":65,"anchor_id":65,"target":543,"description":65,"page":618,"icon":65,"section":65},"Performance Marketing Services",{"path":619},"\u002Fperformance-marketing-services",{"children":621},{"type":525,"label":622,"url":65,"anchor_id":65,"target":543,"description":65,"page":623,"icon":65,"section":65},"eCommerce Growth Solutions",{"path":624},"\u002Fecommerce-growth-solutions",{"children":626},{"type":525,"label":627,"url":65,"anchor_id":65,"target":543,"description":65,"page":628,"icon":65,"section":65},"UX Optimization & Accessibility",{"path":629},"\u002Fui-ux-design",{"children":631},{"type":525,"label":632,"url":65,"anchor_id":65,"target":543,"description":65,"page":633,"icon":65,"section":65},"IT Strategy & Process Optimization",{"path":634},"\u002Fit-optimization",{"children":636},{"type":525,"label":637,"url":65,"anchor_id":65,"target":543,"description":65,"page":638,"icon":65,"section":65},"Application Maintenance & Support",{"path":639},"\u002Fapplication-maintenance",{"children":641},{"type":525,"label":642,"url":65,"anchor_id":65,"target":543,"description":65,"page":643,"icon":65,"section":65},"IT Staff Augmentation Services",{"path":644},"\u002Fit-staff-augmentation-services",{"children":646},{"type":525,"label":647,"url":65,"anchor_id":65,"target":543,"description":65,"page":648,"icon":65,"section":65},"B2B Lead Generation Solutions",{"path":649},"\u002Flead-generation-services",{"children":651},{"type":525,"label":652,"url":65,"anchor_id":65,"target":543,"description":65,"page":653,"icon":65,"section":65},"Business Intelligence & Data Analytics",{"path":654},"\u002Fbusiness-intelligence-and-data-analytics",{"children":656},{"type":525,"label":657,"url":65,"anchor_id":65,"target":543,"description":65,"page":658,"icon":660,"section":65,"links":665},"Transform",{"path":659},"\u002Ftransform",{"name":661,"value":661,"svg":662},"Ember Nest",{"id":663,"width":65,"height":65,"title":661,"type":522,"filename_disk":664},"317591fd-6bf7-4888-a695-78ecdf2507af","317591fd-6bf7-4888-a695-78ecdf2507af.svg",[666,671,676,681],{"children":667},{"type":525,"label":668,"url":65,"anchor_id":65,"target":543,"description":65,"page":669,"icon":65,"section":65},"Legacy App Modernizations",{"path":670},"\u002Flegacy-app-modernization",{"children":672},{"type":525,"label":673,"url":65,"anchor_id":65,"target":543,"description":65,"page":674,"icon":65,"section":65},"AI & Advanced Tech Solutions",{"path":675},"\u002Fai-and-emerging-technologies",{"children":677},{"type":525,"label":678,"url":65,"anchor_id":65,"target":543,"description":65,"page":679,"icon":65,"section":65},"Cloud & Infrastructure Transformation",{"path":680},"\u002Fcloud-infrastructure-modernization",{"children":682},{"type":525,"label":683,"url":65,"anchor_id":65,"target":543,"description":65,"page":684,"icon":65,"section":65},"IoT & Smart Solutions",{"path":685},"\u002Fiot-development-smart-integration",{"children":687},{"type":525,"label":688,"url":65,"anchor_id":65,"target":543,"description":65,"page":689,"icon":691,"section":65,"links":696},"Consulting",{"path":690},"\u002Fconsulting",{"name":692,"value":692,"svg":693},"Twinflame",{"id":694,"width":65,"height":65,"title":692,"type":522,"filename_disk":695},"5c461564-acb7-4926-b30f-1ef56efb28f5","5c461564-acb7-4926-b30f-1ef56efb28f5.svg",[697,702,707,712],{"children":698},{"type":525,"label":699,"url":65,"anchor_id":65,"target":543,"description":65,"page":700,"icon":65,"section":65},"Product Consulting",{"path":701},"\u002Fproduct-strategy-and-management",{"children":703},{"type":525,"label":704,"url":65,"anchor_id":65,"target":543,"description":65,"page":705,"icon":65,"section":65},"Tech Consulting",{"path":706},"\u002Ftechnology-consulting",{"children":708},{"type":525,"label":709,"url":65,"anchor_id":65,"target":543,"description":65,"page":710,"icon":65,"section":65},"Design Consulting",{"path":711},"\u002Fux-consulting",{"children":713},{"type":525,"label":714,"url":65,"anchor_id":65,"target":543,"description":65,"page":715,"icon":65,"section":65},"Digital Marketing Consulting",{"path":716},"\u002Fdigital-marketing-consulting",{"children":718},{"type":65,"label":719,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":720},"Industries",[721,750,779],{"children":722},{"type":65,"label":723,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":724,"section":65,"links":729},"Industrial, Mobility & Infrastructure",{"name":725,"value":725,"svg":726},"Mountain Base",{"id":727,"width":65,"height":65,"title":725,"type":522,"filename_disk":728},"a04fdc40-8ddb-4caa-ad48-0cf2f30953e9","a04fdc40-8ddb-4caa-ad48-0cf2f30953e9.svg",[730,735,740,745],{"children":731},{"type":525,"label":732,"url":65,"anchor_id":65,"target":65,"description":65,"page":733,"icon":65,"section":65},"Manufacturing",{"path":734},"\u002Findustry\u002Fmanufacturing",{"children":736},{"type":525,"label":737,"url":65,"anchor_id":65,"target":543,"description":65,"page":738,"icon":65,"section":65},"Real Estate & Construction",{"path":739},"\u002Findustry\u002Freal-estate",{"children":741},{"type":525,"label":742,"url":65,"anchor_id":65,"target":543,"description":65,"page":743,"icon":65,"section":65},"Mobility & Automotive",{"path":744},"\u002Findustry\u002Fautomotive",{"children":746},{"type":525,"label":747,"url":65,"anchor_id":65,"target":65,"description":65,"page":748,"icon":65,"section":65},"Travel & Hospitality",{"path":749},"\u002Findustry\u002Ftravel-hospitality",{"children":751},{"type":65,"label":752,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":753,"section":65,"links":758},"Digital, Consumer & Media",{"name":754,"value":754,"svg":755},"Orchard",{"id":756,"width":65,"height":65,"title":754,"type":522,"filename_disk":757},"c21bf7e5-fb29-406c-9d42-0883c6272235","c21bf7e5-fb29-406c-9d42-0883c6272235.svg",[759,764,769,774],{"children":760},{"type":525,"label":761,"url":65,"anchor_id":65,"target":65,"description":65,"page":762,"icon":65,"section":65},"Ecommerce & Retail",{"path":763},"\u002Findustry\u002Fretail-ecommerce",{"children":765},{"type":525,"label":766,"url":65,"anchor_id":65,"target":65,"description":65,"page":767,"icon":65,"section":65},"B2B SaaS",{"path":768},"\u002Findustry\u002Fsaas",{"children":770},{"type":525,"label":771,"url":65,"anchor_id":65,"target":65,"description":65,"page":772,"icon":65,"section":65},"Telecommunications",{"path":773},"\u002Findustry\u002Ftelecommunications",{"children":775},{"type":525,"label":776,"url":65,"anchor_id":65,"target":65,"description":65,"page":777,"icon":65,"section":65},"Media & Entertainment",{"path":778},"\u002Findustry\u002Fmedia-entertainment",{"children":780},{"type":65,"label":781,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":782,"section":65,"links":787},"Regulated & Public Services",{"name":783,"value":783,"svg":784},"Crystal",{"id":785,"width":65,"height":65,"title":783,"type":522,"filename_disk":786},"276f1af8-f2fa-4229-94e7-d5ce165aa4c0","276f1af8-f2fa-4229-94e7-d5ce165aa4c0.svg",[788,793,798],{"children":789},{"type":525,"label":790,"url":65,"anchor_id":65,"target":65,"description":65,"page":791,"icon":65,"section":65},"Banking & Finance",{"path":792},"\u002Findustry\u002Fbanking-finance",{"children":794},{"type":525,"label":795,"url":65,"anchor_id":65,"target":65,"description":65,"page":796,"icon":65,"section":65},"Government & Public Sector",{"path":797},"\u002Findustry\u002Fgovernment-and-public-service",{"children":799},{"type":525,"label":800,"url":65,"anchor_id":65,"target":65,"description":65,"page":801,"icon":65,"section":65},"Healthcare & Wellness",{"path":802},"\u002Findustry\u002Fhealthcare",{"children":804},{"type":525,"label":805,"url":65,"anchor_id":65,"target":543,"description":65,"page":806,"icon":65,"section":65,"links":808},"Hire Talent",{"path":807},"\u002Ftechnologies",[809,848,892,933,977,996,1010,1034],{"children":810},{"type":65,"label":811,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":812,"section":65,"links":817},"Frontend",{"name":813,"value":813,"svg":814},"Eclipse",{"id":815,"width":65,"height":65,"title":813,"type":522,"filename_disk":816},"f24547ab-e85f-4d6f-894d-a375479c842e","f24547ab-e85f-4d6f-894d-a375479c842e.svg",[818,823,828,833,838,843],{"children":819},{"type":525,"label":820,"url":65,"anchor_id":65,"target":543,"description":65,"page":821,"icon":65,"section":65},"JavaScript Developers",{"path":822},"\u002Fhire-javascript-developers",{"children":824},{"type":525,"label":825,"url":65,"anchor_id":65,"target":543,"description":65,"page":826,"icon":65,"section":65},"TypeScript Developers",{"path":827},"\u002Fhire-typescript-developers",{"children":829},{"type":525,"label":830,"url":65,"anchor_id":65,"target":543,"description":65,"page":831,"icon":65,"section":65},"React Developers",{"path":832},"\u002Fhire-react-developers",{"children":834},{"type":525,"label":835,"url":65,"anchor_id":65,"target":543,"description":65,"page":836,"icon":65,"section":65},"Nuxt JS Developers",{"path":837},"\u002Fhire-nuxt-js-developers",{"children":839},{"type":525,"label":840,"url":65,"anchor_id":65,"target":543,"description":65,"page":841,"icon":65,"section":65},"Next JS Developers",{"path":842},"\u002Fhire-next-js-developers",{"children":844},{"type":525,"label":845,"url":65,"anchor_id":65,"target":543,"description":65,"page":846,"icon":65,"section":65},"Vue JS Developers",{"path":847},"\u002Fhire-vue-js-developers",{"children":849},{"type":65,"label":850,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":851,"section":65,"links":856},"Backend",{"name":852,"value":852,"svg":853},"Nestling",{"id":854,"width":65,"height":65,"title":852,"type":522,"filename_disk":855},"89928fcc-9b32-41d7-879d-2a88846cc3bb","89928fcc-9b32-41d7-879d-2a88846cc3bb.svg",[857,862,867,872,877,882,887],{"children":858},{"type":525,"label":859,"url":65,"anchor_id":65,"target":65,"description":65,"page":860,"icon":65,"section":65},"GraphQL Developers",{"path":861},"\u002Fhire-graphql-developers",{"children":863},{"type":525,"label":864,"url":65,"anchor_id":65,"target":543,"description":65,"page":865,"icon":65,"section":65},"Java Developers",{"path":866},"\u002Fhire-java-developers",{"children":868},{"type":525,"label":869,"url":65,"anchor_id":65,"target":543,"description":65,"page":870,"icon":65,"section":65},"Laravel Developers",{"path":871},"\u002Fhire-laravel-developers",{"children":873},{"type":525,"label":874,"url":65,"anchor_id":65,"target":543,"description":65,"page":875,"icon":65,"section":65},"Liferay Developers",{"path":876},"\u002Fhire-liferay-developers",{"children":878},{"type":525,"label":879,"url":65,"anchor_id":65,"target":543,"description":65,"page":880,"icon":65,"section":65},"Node JS Developers",{"path":881},"\u002Fhire-node-js-developers",{"children":883},{"type":525,"label":884,"url":65,"anchor_id":65,"target":65,"description":65,"page":885,"icon":65,"section":65},"Nest JS Developers",{"path":886},"\u002Fhire-nest-js-developers",{"children":888},{"type":525,"label":889,"url":65,"anchor_id":65,"target":543,"description":65,"page":890,"icon":65,"section":65},"PHP Developers",{"path":891},"\u002Fhire-php-developers",{"children":893},{"type":65,"label":894,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":895,"section":65,"links":900},"Mobile",{"name":896,"value":896,"svg":897},"River Stones",{"id":898,"width":65,"height":65,"title":896,"type":522,"filename_disk":899},"07d7e1f0-7112-450a-a45a-badf40495d38","07d7e1f0-7112-450a-a45a-badf40495d38.svg",[901,908,913,918,923,928],{"children":902},{"type":525,"label":903,"url":65,"anchor_id":65,"target":543,"description":65,"page":904,"icon":65,"section":906},"Flutter Developers",{"path":905},"\u002Fhire-flutter-developers",{"item":907},"0c988c05-000c-48b0-9168-7741cbb50a55",{"children":909},{"type":525,"label":910,"url":65,"anchor_id":65,"target":543,"description":65,"page":911,"icon":65,"section":65},"React Native Developers",{"path":912},"\u002Fhire-react-native-developers",{"children":914},{"type":525,"label":915,"url":65,"anchor_id":65,"target":543,"description":65,"page":916,"icon":65,"section":65},"iOS Developers",{"path":917},"\u002Fhire-ios-developers",{"children":919},{"type":525,"label":920,"url":65,"anchor_id":65,"target":543,"description":65,"page":921,"icon":65,"section":65},"Kotlin Developers",{"path":922},"\u002Fhire-kotlin-developers",{"children":924},{"type":525,"label":925,"url":65,"anchor_id":65,"target":543,"description":65,"page":926,"icon":65,"section":65},"Android Developers",{"path":927},"\u002Fhire-android-developers",{"children":929},{"type":525,"label":930,"url":65,"anchor_id":65,"target":65,"description":65,"page":931,"icon":65,"section":65},"Swift Developers",{"path":932},"\u002Fhire-swift-developers",{"children":934},{"type":65,"label":935,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":936,"section":65,"links":941},"CMS",{"name":937,"value":937,"svg":938},"Pebble & Peak",{"id":939,"width":65,"height":65,"title":937,"type":522,"filename_disk":940},"908d721e-4ab1-4a08-b42a-b93f011020a7","908d721e-4ab1-4a08-b42a-b93f011020a7.svg",[942,947,952,957,962,967,972],{"children":943},{"type":525,"label":944,"url":65,"anchor_id":65,"target":543,"description":65,"page":945,"icon":65,"section":65},"Webflow Developers",{"path":946},"\u002Fhire-webflow-developer",{"children":948},{"type":525,"label":949,"url":65,"anchor_id":65,"target":543,"description":65,"page":950,"icon":65,"section":65},"Directus Developers",{"path":951},"\u002Fhire-directus-developers",{"children":953},{"type":525,"label":954,"url":65,"anchor_id":65,"target":543,"description":65,"page":955,"icon":65,"section":65},"dotCMS Developer",{"path":956},"\u002Fhire-dotcms-developers",{"children":958},{"type":525,"label":959,"url":65,"anchor_id":65,"target":543,"description":65,"page":960,"icon":65,"section":65},"Strapi Developers",{"path":961},"\u002Fhire-strapi-developers",{"children":963},{"type":525,"label":964,"url":65,"anchor_id":65,"target":543,"description":65,"page":965,"icon":65,"section":65},"Contentful Developer",{"path":966},"\u002Fhire-contentful-developers",{"children":968},{"type":525,"label":969,"url":65,"anchor_id":65,"target":543,"description":65,"page":970,"icon":65,"section":65},"WordPress Developers",{"path":971},"\u002Fhire-wordpress-developers",{"children":973},{"type":525,"label":974,"url":65,"anchor_id":65,"target":65,"description":65,"page":975,"icon":65,"section":65},"Bubble.io Experts",{"path":976},"\u002Fhire-bubble-experts",{"children":978},{"type":65,"label":979,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":980,"section":65,"links":985},"Design",{"name":981,"value":981,"svg":982},"Starleaf",{"id":983,"width":65,"height":65,"title":981,"type":522,"filename_disk":984},"2eb01417-c486-4bed-a9f9-dd10fd3be974","2eb01417-c486-4bed-a9f9-dd10fd3be974.svg",[986,991],{"children":987},{"type":525,"label":988,"url":65,"anchor_id":65,"target":543,"description":65,"page":989,"icon":65,"section":65},"Figma Designers",{"path":990},"\u002Fhire-figma-designer",{"children":992},{"type":525,"label":993,"url":65,"anchor_id":65,"target":543,"description":65,"page":994,"icon":65,"section":65},"Framer Developers",{"path":995},"\u002Fhire-framer-developers",{"children":997},{"type":65,"label":998,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":999,"section":65,"links":1004},"E-Commerce",{"name":1000,"value":1000,"svg":1001},"Dune",{"id":1002,"width":65,"height":65,"title":1000,"type":522,"filename_disk":1003},"dd39f9f2-1e72-4447-bf18-82d2c2576852","dd39f9f2-1e72-4447-bf18-82d2c2576852.svg",[1005],{"children":1006},{"type":525,"label":1007,"url":65,"anchor_id":65,"target":543,"description":65,"page":1008,"icon":65,"section":65},"Shopify Developers",{"path":1009},"\u002Fhire-shopify-developers",{"children":1011},{"type":65,"label":1012,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":1013,"section":65,"links":1018},"Cloud",{"name":1014,"value":1014,"svg":1015},"Rising Moon",{"id":1016,"width":65,"height":65,"title":1014,"type":522,"filename_disk":1017},"daa3f389-edec-4105-ba2a-199d4c279b1b","daa3f389-edec-4105-ba2a-199d4c279b1b.svg",[1019,1024,1029],{"children":1020},{"type":525,"label":1021,"url":65,"anchor_id":65,"target":543,"description":65,"page":1022,"icon":65,"section":65},"AWS Experts",{"path":1023},"\u002Fhire-aws-experts",{"children":1025},{"type":525,"label":1026,"url":65,"anchor_id":65,"target":543,"description":65,"page":1027,"icon":65,"section":65},"Digital Ocean Experts",{"path":1028},"\u002Fhire-digital-ocean-experts",{"children":1030},{"type":525,"label":1031,"url":65,"anchor_id":65,"target":65,"description":65,"page":1032,"icon":65,"section":65},"Supabase Experts",{"path":1033},"\u002Fhire-supabase-experts",{"children":1035},{"type":65,"label":1036,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":1037,"section":65,"links":1042},"ERP",{"name":1038,"value":1038,"svg":1039},"Petal",{"id":1040,"width":65,"height":65,"title":1038,"type":522,"filename_disk":1041},"5210c66b-db76-4000-816b-c9be9ed6660b","5210c66b-db76-4000-816b-c9be9ed6660b.svg",[1043],{"children":1044},{"type":525,"label":1045,"url":65,"anchor_id":65,"target":543,"description":65,"page":1046,"icon":65,"section":65},"Odoo Developers",{"path":1047},"\u002Fhire-odoo-developer",{"link":1049},{"type":525,"label":1050,"url":65,"anchor_id":65,"target":65,"description":65,"page":1051,"icon":65,"section":65,"links":1053},"Work",{"path":1052},"\u002Fwork",[],{"link":1055},{"type":65,"label":1056,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":1057},"Products",[1058,1084,1144,1185,1296],{"children":1059},{"type":65,"label":586,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":1060},[1061,1073],{"children":1062},{"type":525,"label":1063,"url":65,"anchor_id":65,"target":532,"description":1064,"page":1065,"icon":1067,"section":65,"links":1072},"Vepaar","\u003Cp>The all-in-one suite to run, sell, and support your business online\u003C\u002Fp>",{"path":1066},"\u002Fvepaar",{"name":1068,"value":65,"svg":1069},"Vepaar Icon",{"id":1070,"width":65,"height":65,"title":1063,"type":522,"filename_disk":1071},"d4bead81-d2b1-4457-bb6b-1c363f743d9d","d4bead81-d2b1-4457-bb6b-1c363f743d9d.svg",[],{"children":1074},{"type":525,"label":1075,"url":65,"anchor_id":65,"target":532,"description":1076,"page":1077,"icon":1079,"section":65,"links":1083},"Pagemaker","\u003Cp>Mobile First No-Code Landing Page Builder\u003C\u002Fp>",{"path":1078},"\u002Fpagemaker",{"name":1075,"value":65,"svg":1080},{"id":1081,"width":65,"height":65,"title":1075,"type":522,"filename_disk":1082},"d4ac2317-ff68-456d-abec-2ebc0930cd42","d4ac2317-ff68-456d-abec-2ebc0930cd42.svg",[],{"children":1085},{"type":65,"label":1086,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":1087},"Mobile Apps",[1088,1099,1110,1121,1133],{"children":1089},{"type":525,"label":1090,"url":65,"anchor_id":65,"target":532,"description":1091,"page":1092,"icon":1094,"section":65,"links":1098},"Tapomo","\u003Cp>A Digital Business Card and Networking Platform\u003C\u002Fp>",{"path":1093},"\u002Ftapomo",{"name":1090,"value":65,"svg":1095},{"id":1096,"width":65,"height":65,"title":1090,"type":522,"filename_disk":1097},"13cc60db-cd9e-4fff-8f13-76b6155ab95d","13cc60db-cd9e-4fff-8f13-76b6155ab95d.svg",[],{"children":1100},{"type":525,"label":1101,"url":65,"anchor_id":65,"target":532,"description":1102,"page":1103,"icon":1105,"section":65,"links":1109},"Voliz","\u003Cp>A Real-Time WhatsApp Polling Platform\u003C\u002Fp>",{"path":1104},"\u002Fvoliz",{"name":1101,"value":65,"svg":1106},{"id":1107,"width":65,"height":65,"title":1101,"type":522,"filename_disk":1108},"d79f8032-d289-4376-bdd8-84d205ae2582","d79f8032-d289-4376-bdd8-84d205ae2582.svg",[],{"children":1111},{"type":525,"label":1112,"url":65,"anchor_id":65,"target":532,"description":1113,"page":1114,"icon":1116,"section":65,"links":1120},"Frink","\u003Cp>A Customizable Link in Bio Tool for Creators and Brands\u003C\u002Fp>",{"path":1115},"\u002Ffrink",{"name":1112,"value":65,"svg":1117},{"id":1118,"width":65,"height":65,"title":1112,"type":522,"filename_disk":1119},"82f881ca-7824-482b-a9ca-16ccb5f92037","82f881ca-7824-482b-a9ca-16ccb5f92037.svg",[],{"children":1122},{"type":525,"label":1123,"url":65,"anchor_id":65,"target":532,"description":1124,"page":1125,"icon":1127,"section":65,"links":1132},"BakLoL","\u003Cp>A Location-Based Voice Sharing Platform\u003C\u002Fp>",{"path":1126},"\u002Fbaklol",{"name":1123,"value":65,"svg":1128},{"id":1129,"width":65,"height":65,"title":1130,"type":522,"filename_disk":1131},"98f3c152-6255-45f1-a81f-fcc5e3414738","Baklol","98f3c152-6255-45f1-a81f-fcc5e3414738.svg",[],{"children":1134},{"type":525,"label":1135,"url":65,"anchor_id":65,"target":532,"description":1136,"page":1137,"icon":1139,"section":65,"links":1143},"Mixpage","\u003Cp>Build Your Website From Your Phone\u003C\u002Fp>",{"path":1138},"\u002Fmixpage",{"name":1135,"value":65,"svg":1140},{"id":1141,"width":65,"height":65,"title":1135,"type":522,"filename_disk":1142},"984e1e41-5b38-4b0a-9348-204b5c74920f","984e1e41-5b38-4b0a-9348-204b5c74920f.svg",[],{"children":1145},{"type":65,"label":1146,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":1147},"Odoo Apps",[1148,1161,1173],{"children":1149},{"type":525,"label":1150,"url":65,"anchor_id":65,"target":532,"description":1151,"page":1152,"icon":1154,"section":65,"links":1160},"CRM Dashboard","\u003Cp>Real-Time Sales &amp; Revenue Tracking\u003C\u002Fp>",{"path":1153},"\u002Fodoo-apps\u002Fcrm-dashboard",{"name":1155,"value":65,"svg":1156},"CRM Dashboard Icon",{"id":1157,"width":65,"height":65,"title":1158,"type":522,"filename_disk":1159},"2cae4e0f-2f45-4f8e-8bf6-15f00ac88835","Crm","2cae4e0f-2f45-4f8e-8bf6-15f00ac88835.svg",[],{"children":1162},{"type":525,"label":1163,"url":65,"anchor_id":65,"target":532,"description":1164,"page":1165,"icon":1167,"section":65,"links":1172},"Cashfree Integration","\u003Cp>Payment Gateway Integration for Odoo\u003C\u002Fp>",{"path":1166},"\u002Fodoo-apps\u002Fcashfree",{"name":1168,"value":65,"svg":1169},"Cashfree",{"id":1170,"width":65,"height":65,"title":1168,"type":522,"filename_disk":1171},"846054ee-c8e0-4051-b561-0c1be07c51f1","846054ee-c8e0-4051-b561-0c1be07c51f1.svg",[],{"children":1174},{"type":525,"label":1175,"url":65,"anchor_id":65,"target":532,"description":1176,"page":1177,"icon":1179,"section":65,"links":1184},"Purchase Order","\u003Cp>Order Payment App for B2B Checkout\u003C\u002Fp>",{"path":1178},"\u002Fodoo-apps\u002Fpurchase-order",{"name":1175,"value":65,"svg":1180},{"id":1181,"width":65,"height":65,"title":1182,"type":522,"filename_disk":1183},"098cf550-448b-4114-91d3-fbac10b7f0d9","Purchase 2","098cf550-448b-4114-91d3-fbac10b7f0d9.svg",[],{"children":1186},{"type":525,"label":1187,"url":65,"anchor_id":65,"target":65,"description":65,"page":1188,"icon":65,"section":65,"links":1190},"Open Source",{"path":1189},"\u002Fopen-source",[1191,1208,1221,1233,1247,1260,1272,1285],{"children":1192},{"type":1193,"label":1194,"url":1195,"anchor_id":1196,"target":532,"description":1197,"page":1198,"icon":1199,"section":1205,"links":1207},"section","VueList","https:\u002F\u002F7span.com\u002Fopen-source#124e0f59-576e-4b49-9026-7387da467b91","124e0f59-576e-4b49-9026-7387da467b91","\u003Cp>Simplified API-based list rendering for Vue\u003C\u002Fp>",{"path":1189},{"name":1200,"value":65,"svg":1201},"Vue List Icon",{"id":1202,"width":65,"height":65,"title":1203,"type":522,"filename_disk":1204},"049a33aa-cbf8-4b83-94d8-4a78c9faaf8a","Vue List","049a33aa-cbf8-4b83-94d8-4a78c9faaf8a.svg",{"item":1206},"e5d8dfa8-b10a-4e99-8d28-7f80f9093dfa",[],{"children":1209},{"type":1193,"label":1210,"url":65,"anchor_id":1211,"target":543,"description":1212,"page":1213,"icon":1214,"section":1219,"links":1220},"ReactList","ffedf96a-b43d-45aa-84b8-51110cb37a4f","\u003Cp>Simplified API-based list rendering for React\u003C\u002Fp>",{"path":1189},{"name":1215,"value":65,"svg":1216},"React List",{"id":1217,"width":65,"height":65,"title":1215,"type":522,"filename_disk":1218},"153b9211-ca81-4fe5-bc76-753821ee6da7","153b9211-ca81-4fe5-bc76-753821ee6da7.svg",{"item":1211},[],{"children":1222},{"type":1193,"label":1223,"url":65,"anchor_id":1206,"target":532,"description":1224,"page":1225,"icon":1226,"section":1231,"links":1232},"VueForm","\u003Cp>Build consistent CRUD forms, faster for Vue\u003C\u002Fp>",{"path":1189},{"name":1227,"value":65,"svg":1228},"Vue Form",{"id":1229,"width":65,"height":65,"title":1227,"type":522,"filename_disk":1230},"7e33276e-fc6d-438f-9c10-5d2d70ab0606","7e33276e-fc6d-438f-9c10-5d2d70ab0606.svg",{"item":1206},[],{"children":1234},{"type":1193,"label":1235,"url":65,"anchor_id":1236,"target":543,"description":1237,"page":1238,"icon":1239,"section":1245,"links":1246},"ReactForm","8c35e524-04a2-4d63-ab2b-9154efd92323","\u003Cp>Build consistent CRUD forms, faster for React.\u003C\u002Fp>",{"path":1189},{"name":1240,"value":65,"svg":1241},"React Form",{"id":1242,"width":65,"height":65,"title":1243,"type":522,"filename_disk":1244},"d49e0b78-c98f-4bda-9dc4-4f5f238cf06a","React Form 3","d49e0b78-c98f-4bda-9dc4-4f5f238cf06a.svg",{"item":1236},[],{"children":1248},{"type":1193,"label":1249,"url":65,"anchor_id":1250,"target":65,"description":1251,"page":1252,"icon":1253,"section":1258,"links":1259},"DashingKit","28787115-d6c9-48e9-9569-a184610e1d84","\u003Cp>A Flutter starter kit built for scalable apps\u003C\u002Fp>",{"path":1189},{"name":1254,"value":65,"svg":1255},"Dashing Kit",{"id":1256,"width":65,"height":65,"title":1254,"type":522,"filename_disk":1257},"c742d34d-afc2-4e89-a8fe-34f68a95c5c0","c742d34d-afc2-4e89-a8fe-34f68a95c5c0.svg",{"item":1250},[],{"children":1261},{"type":1193,"label":1262,"url":65,"anchor_id":1263,"target":65,"description":1264,"page":1265,"icon":1266,"section":1270,"links":1271},"Laravel Chat","34f46942-e97b-43c4-aa2a-ff34a38853ed","\u003Cp>The all-in-one Laravel chat package\u003C\u002Fp>",{"path":1189},{"name":1262,"value":65,"svg":1267},{"id":1268,"width":65,"height":65,"title":1262,"type":522,"filename_disk":1269},"c2558639-c78c-45a3-9a75-cc7c2bfcc250","c2558639-c78c-45a3-9a75-cc7c2bfcc250.svg",{"item":1263},[],{"children":1273},{"type":1193,"label":1274,"url":65,"anchor_id":1275,"target":65,"description":1276,"page":1277,"icon":1278,"section":1283,"links":1284},"Laravel Code Generator","550942dc-1760-41da-9ac6-d0305bf8ae33","\u003Cp>Automated CRUD Code\u003C\u002Fp>",{"path":1189},{"name":1279,"value":65,"svg":1280},"Laravel Code Genrator",{"id":1281,"width":65,"height":65,"title":1274,"type":522,"filename_disk":1282},"6a9a0b3f-987e-47b5-a98d-620db73dd3c6","6a9a0b3f-987e-47b5-a98d-620db73dd3c6.svg",{"item":1275},[],{"children":1286},{"type":65,"label":1287,"url":65,"anchor_id":1288,"target":65,"description":1289,"page":65,"icon":1290,"section":65,"links":1295},"Laravel WhatsApp","0d6926a8-0bce-4d31-8f1d-c49de22aa674","\u003Cp>Easy WhatsApp Message API Integration\u003C\u002Fp>",{"name":1291,"value":65,"svg":1292},"Laravel Whatsapp",{"id":1293,"width":65,"height":65,"title":1291,"type":522,"filename_disk":1294},"686ec747-c1d4-431a-8e94-f65b11c24067","686ec747-c1d4-431a-8e94-f65b11c24067.svg",[],{"children":1297},{"type":65,"label":1298,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":1299},"Brands",[1300,1311],{"children":1301},{"type":525,"label":1302,"url":65,"anchor_id":65,"target":532,"description":1303,"page":1304,"icon":1306,"section":65,"links":1310},"Motolith","\u003Cp>A Unified Auto Parts Marketplace Platform\u003C\u002Fp>",{"path":1305},"\u002Fmotolith",{"name":1302,"value":65,"svg":1307},{"id":1308,"width":65,"height":65,"title":1302,"type":522,"filename_disk":1309},"7965c08f-b2e5-40cf-b51a-23c3f04b8f4e","7965c08f-b2e5-40cf-b51a-23c3f04b8f4e.svg",[],{"children":1312},{"type":525,"label":1313,"url":65,"anchor_id":65,"target":532,"description":1314,"page":1315,"icon":1317,"section":65,"links":1321},"Carkhana","\u003Cp>A Digital Garage and Vehicle Management Platform\u003C\u002Fp>",{"path":1316},"\u002Fcarkhana",{"name":1313,"value":65,"svg":1318},{"id":1319,"width":65,"height":65,"title":1313,"type":522,"filename_disk":1320},"04a7e020-1f2a-4b47-a9fe-18a0938b5ffc","04a7e020-1f2a-4b47-a9fe-18a0938b5ffc.svg",[],{"link":1323},{"type":525,"label":1324,"url":65,"anchor_id":65,"target":543,"description":65,"page":1325,"icon":65,"section":65,"links":1327},"Blog",{"path":1326},"\u002Fblog",[],{"link":1329},{"type":65,"label":1330,"url":65,"anchor_id":65,"target":65,"description":65,"page":65,"icon":65,"section":65,"links":1331},"Company",[1332,1338,1344,1350,1355],{"children":1333},{"type":525,"label":1334,"url":65,"anchor_id":65,"target":65,"description":65,"page":1335,"icon":65,"section":65,"links":1337},"About",{"path":1336},"\u002Fabout",[],{"children":1339},{"type":525,"label":1340,"url":65,"anchor_id":65,"target":65,"description":65,"page":1341,"icon":65,"section":65,"links":1343},"Testimonials",{"path":1342},"\u002Ftestimonials",[],{"children":1345},{"type":525,"label":1346,"url":65,"anchor_id":65,"target":65,"description":65,"page":1347,"icon":65,"section":65,"links":1349},"Career",{"path":1348},"\u002Fcareers",[],{"children":1351},{"type":525,"label":1352,"url":65,"anchor_id":65,"target":65,"description":65,"page":1353,"icon":65,"section":65,"links":1354},"Contact",{"path":534},[],{"children":1356},{"type":525,"label":1357,"url":65,"anchor_id":65,"target":532,"description":65,"page":1358,"icon":65,"section":65,"links":1360},"Brand Assets",{"path":1359},"\u002Fbrand",[],{"id":57,"title":1362,"subtitle":1363,"blogs":1364,"selected_blogs":65},"\u003Cdiv>\n\u003Cdiv>More\u003C\u002Fdiv>\n\u003C\u002Fdiv>","\u003Cp>An interesting read? Here is more related to it.\u003C\u002Fp>","related",{"title":1366,"icon":1367},"\u003Cp>Engineering clarity where others add complexity.&nbsp;We help businesses build, modernize, and scale with the right technology. Whatever your challenge, stage, or vision, we make IT possible.\u003C\u002Fp>",{"name":1368,"value":65,"svg":1369},"Making IT Possible | Black Font",{"id":1370,"width":65,"height":65,"title":1371,"type":522,"filename_disk":1372},"ef48a6de-e34e-400b-8de4-c5d5c1b5ff5f","Group","ef48a6de-e34e-400b-8de4-c5d5c1b5ff5f.svg",{"id":46,"iso_badges":1374,"logo":1375,"logo_link":65,"links":1376},"ISO 9001:2015 | ISO 42001:2023 Certified",{"id":520,"title":521,"filename_disk":523},[1377,1382,1387],{"link":1378},{"type":525,"label":1379,"url":65,"anchor_id":65,"target":532,"description":65,"page":1380,"icon":65,"section":65},"Sitemap",{"path":1381},"\u002Fsitemap",{"link":1383},{"type":525,"label":1384,"url":65,"anchor_id":65,"target":532,"description":65,"page":1385,"icon":65,"section":65},"Refund Policy",{"path":1386},"\u002Frefund-policy",{"link":1388},{"type":525,"label":1389,"url":65,"anchor_id":65,"target":532,"description":65,"page":1390,"icon":65,"section":65},"Privacy",{"path":1391},"\u002Fprivacy-policy",{"id":42,"links":1393},[1394,1399,1403,1407,1411,1415,1419,1423,1427],{"link":1395},{"type":1396,"label":1397,"url":1398,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"url","LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002F7span",{"link":1400},{"type":1396,"label":1401,"url":1402,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Instagram","https:\u002F\u002Finstagram.com\u002F7span",{"link":1404},{"type":1396,"label":1405,"url":1406,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"X","https:\u002F\u002Fx.com\u002F7SpanHQ",{"link":1408},{"type":1396,"label":1409,"url":1410,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Facebook","https:\u002F\u002Ffacebook.com\u002F7span",{"link":1412},{"type":1396,"label":1413,"url":1414,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Youtube","https:\u002F\u002Fyoutube.com\u002F7span",{"link":1416},{"type":1396,"label":1417,"url":1418,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Discord","https:\u002F\u002F7span.in\u002Fclub",{"link":1420},{"type":1396,"label":1421,"url":1422,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Dribbble","https:\u002F\u002Fdribbble.com\u002F7span",{"link":1424},{"type":1396,"label":1425,"url":1426,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Behance","https:\u002F\u002Fwww.behance.net\u002F7span",{"link":1428},{"type":1396,"label":1429,"url":1430,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"Github","https:\u002F\u002Fgithub.com\u002F7span",{"title":1432,"links":1433},"\u003Cp>Industries\u003C\u002Fp>",[1434,1437,1440,1443,1446,1449,1452,1455,1458,1461,1464],{"link":1435},{"type":525,"label":732,"url":65,"anchor_id":65,"target":65,"description":65,"page":1436,"icon":65,"section":65},{"path":734},{"link":1438},{"type":525,"label":737,"url":65,"anchor_id":65,"target":543,"description":65,"page":1439,"icon":65,"section":65},{"path":739},{"link":1441},{"type":525,"label":742,"url":65,"anchor_id":65,"target":543,"description":65,"page":1442,"icon":65,"section":65},{"path":744},{"link":1444},{"type":525,"label":800,"url":65,"anchor_id":65,"target":543,"description":65,"page":1445,"icon":65,"section":65},{"path":802},{"link":1447},{"type":525,"label":747,"url":65,"anchor_id":65,"target":65,"description":65,"page":1448,"icon":65,"section":65},{"path":749},{"link":1450},{"type":525,"label":766,"url":65,"anchor_id":65,"target":543,"description":65,"page":1451,"icon":65,"section":65},{"path":768},{"link":1453},{"type":525,"label":771,"url":65,"anchor_id":65,"target":543,"description":65,"page":1454,"icon":65,"section":65},{"path":773},{"link":1456},{"type":525,"label":790,"url":65,"anchor_id":65,"target":543,"description":65,"page":1457,"icon":65,"section":65},{"path":792},{"link":1459},{"type":525,"label":761,"url":65,"anchor_id":65,"target":543,"description":65,"page":1460,"icon":65,"section":65},{"path":763},{"link":1462},{"type":525,"label":776,"url":65,"anchor_id":65,"target":543,"description":65,"page":1463,"icon":65,"section":65},{"path":778},{"link":1465},{"type":525,"label":795,"url":65,"anchor_id":65,"target":543,"description":65,"page":1466,"icon":65,"section":65},{"path":797},{"title":1468,"links":1469},"\u003Cp>Services\u003C\u002Fp>",[1470,1473,1476,1479,1482,1485,1488,1491,1494,1497,1500,1503,1506,1509,1512,1515,1518,1521,1524,1527,1530,1533,1536,1539,1542],{"link":1471},{"type":525,"label":561,"url":65,"anchor_id":65,"target":543,"description":65,"page":1472,"icon":65,"section":65},{"path":563},{"link":1474},{"type":525,"label":566,"url":65,"anchor_id":65,"target":543,"description":65,"page":1475,"icon":65,"section":65},{"path":568},{"link":1477},{"type":525,"label":571,"url":65,"anchor_id":65,"target":543,"description":65,"page":1478,"icon":65,"section":65},{"path":573},{"link":1480},{"type":525,"label":576,"url":65,"anchor_id":65,"target":543,"description":65,"page":1481,"icon":65,"section":65},{"path":578},{"link":1483},{"type":525,"label":581,"url":65,"anchor_id":65,"target":543,"description":65,"page":1484,"icon":65,"section":65},{"path":583},{"link":1486},{"type":525,"label":586,"url":65,"anchor_id":65,"target":543,"description":65,"page":1487,"icon":65,"section":65},{"path":588},{"link":1489},{"type":525,"label":591,"url":65,"anchor_id":65,"target":543,"description":65,"page":1490,"icon":65,"section":65},{"path":593},{"link":1492},{"type":525,"label":596,"url":65,"anchor_id":65,"target":543,"description":65,"page":1493,"icon":65,"section":65},{"path":598},{"link":1495},{"type":525,"label":601,"url":65,"anchor_id":65,"target":543,"description":65,"page":1496,"icon":65,"section":65},{"path":603},{"link":1498},{"type":525,"label":617,"url":65,"anchor_id":65,"target":543,"description":65,"page":1499,"icon":65,"section":65},{"path":619},{"link":1501},{"type":525,"label":622,"url":65,"anchor_id":65,"target":543,"description":65,"page":1502,"icon":65,"section":65},{"path":624},{"link":1504},{"type":525,"label":627,"url":65,"anchor_id":65,"target":543,"description":65,"page":1505,"icon":65,"section":65},{"path":629},{"link":1507},{"type":525,"label":632,"url":65,"anchor_id":65,"target":543,"description":65,"page":1508,"icon":65,"section":65},{"path":634},{"link":1510},{"type":525,"label":637,"url":65,"anchor_id":65,"target":543,"description":65,"page":1511,"icon":65,"section":65},{"path":639},{"link":1513},{"type":525,"label":642,"url":65,"anchor_id":65,"target":543,"description":65,"page":1514,"icon":65,"section":65},{"path":644},{"link":1516},{"type":525,"label":647,"url":65,"anchor_id":65,"target":543,"description":65,"page":1517,"icon":65,"section":65},{"path":649},{"link":1519},{"type":525,"label":652,"url":65,"anchor_id":65,"target":543,"description":65,"page":1520,"icon":65,"section":65},{"path":654},{"link":1522},{"type":525,"label":668,"url":65,"anchor_id":65,"target":543,"description":65,"page":1523,"icon":65,"section":65},{"path":670},{"link":1525},{"type":525,"label":673,"url":65,"anchor_id":65,"target":543,"description":65,"page":1526,"icon":65,"section":65},{"path":675},{"link":1528},{"type":525,"label":678,"url":65,"anchor_id":65,"target":543,"description":65,"page":1529,"icon":65,"section":65},{"path":680},{"link":1531},{"type":525,"label":683,"url":65,"anchor_id":65,"target":543,"description":65,"page":1532,"icon":65,"section":65},{"path":685},{"link":1534},{"type":525,"label":699,"url":65,"anchor_id":65,"target":543,"description":65,"page":1535,"icon":65,"section":65},{"path":701},{"link":1537},{"type":525,"label":704,"url":65,"anchor_id":65,"target":543,"description":65,"page":1538,"icon":65,"section":65},{"path":706},{"link":1540},{"type":525,"label":709,"url":65,"anchor_id":65,"target":543,"description":65,"page":1541,"icon":65,"section":65},{"path":711},{"link":1543},{"type":525,"label":714,"url":65,"anchor_id":65,"target":543,"description":65,"page":1544,"icon":65,"section":65},{"path":716},{"address":1546,"contact":1561},[1547,1554],{"hem_addresse":1548},{"country":1549,"address":1550,"contact_number":1551},"India (HQ)","\u003Cp>201, iSquare Corporate Park, Ahmedabad-380060, Gujarat, India\u003C\u002Fp>",{"type":1396,"label":1552,"url":1553,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"+91 77 97 977 977","tel:+917797977977",{"hem_addresse":1555},{"country":1556,"address":1557,"contact_number":1558},"Canada","\u003Cp>24 Merlot Court, Timberlea, NS B3T 0C2, Canada\u003C\u002Fp>",{"type":1396,"label":1559,"url":1560,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"+1 902-333-0067","tel:+19023330067",[1562,1568],{"hem_contact":1563},{"label":1564,"contact_value":1565,"link":1566},"\u003Cp>For Sales\u003C\u002Fp>","YO@7SPAN.COM",{"type":1396,"label":1565,"url":1567,"anchor_id":65,"target":532,"description":65,"page":65,"icon":65,"section":65},"mailto:YO@7SPAN.COM?subject=Inquiry",{"hem_contact":1569},{"label":1570,"contact_value":1571,"link":1572},"\u003Cp>Looking For Jobs\u003C\u002Fp>","Apply Now",{"type":525,"label":1346,"url":65,"anchor_id":65,"target":65,"description":65,"page":1573,"icon":65,"section":65},{"path":1348},[1575,1587,1602],{"id":1576,"title":1577,"slug":1578,"date_published":1579,"tags":1580,"cover":1583,"author":1586},"dcb9c594-0850-426b-9b7e-5d168e1a8bbd","Liferay's Ecosystem: What Makes It a Strong Platform for Enterprises","liferay-ecosystem-enterprise-platform","2026-05-12",[1581],{"bg_tags_id":1582},{"label":70,"slug":71},{"id":1584,"filename_disk":1585},"73a7ce5e-57d2-4c07-b472-2fb905086805","73a7ce5e-57d2-4c07-b472-2fb905086805.webp",{"first_name":494,"last_name":495,"slug":501},{"id":1588,"title":1589,"slug":1590,"date_published":1591,"tags":1592,"cover":1595,"author":1598},"6d85b24c-94a2-41e0-b4da-f03313fce6e3","Testing Java Apps Like a Pro: JUnit 5, Mockito & Testcontainers","testing-java-apps","2026-02-10",[1593],{"bg_tags_id":1594},{"label":75,"slug":76},{"id":1596,"filename_disk":1597},"7bca449b-fef8-4024-bb2d-ad27d69f5f61","7bca449b-fef8-4024-bb2d-ad27d69f5f61.webp",{"first_name":1599,"last_name":1600,"slug":1601},"Harsh","Shiyani","harsh-shiyani",{"id":1603,"title":1604,"slug":1605,"date_published":1606,"tags":1607,"cover":1610,"author":1613},"fea938dc-4722-4fab-b680-54b2aba38861","Liferay Licenses Explained: CE vs DXP, Cost & Types","liferay-licensing-guide","2026-02-09",[1608],{"bg_tags_id":1609},{"label":70,"slug":71},{"id":1611,"filename_disk":1612},"72c81b98-b417-4bae-860b-82e6311e4eae","72c81b98-b417-4bae-860b-82e6311e4eae.webp",{"first_name":1614,"last_name":1615,"slug":1616},"Jeemy","Patel","jeemy-patel"]