Frequently asked questions
Technical decisions. Clear answers.
Architecture, integrations and custom software. A starting point to understand what your project needs and how we can help.
01What does Piar Concept do?
We design software architecture, build custom platforms and connect systems to address business operations. Websites and design form part of our service when the product needs them.
Read the answer02When does custom software make sense?
Custom software makes sense when business processes, integrations or rules do not fit an off-the-shelf tool well. Before building, compare adapting an existing solution, integrating it or developing only the differentiating part.
Read the answer03What does software architecture contribute to a business?
Architecture defines how a system’s components, data and integrations are organised. It helps align technical decisions with operations, expected evolution and business constraints.
Read the answer04Can you integrate ERP, CRM and other APIs?
Yes. Systems integration is part of Piar Concept’s work. Feasibility depends on available APIs, permissions, licensing and the quality of each system’s data.
Read the answer05Which internal processes can be automated?
Good candidates are often repetitive tasks with clear rules and accessible data: transferring information between systems, coordinating statuses, generating documents or preparing operational information.
Read the answer06Can you work on existing software?
Yes. We can contribute features, integrations and improvements to existing products. Before committing to scope, we need to review the code, architecture, environments and available documentation.
Read the answer07How do you approach applied AI?
We start with a specific task and assess whether AI adds value compared with a rules-based solution. Data quality, privacy and how results will be evaluated determine feasibility.
Read the answer08Do you collaborate with UX studios and consultancies?
Yes. Piar Concept can contribute architecture and technical implementation to projects led by UX studios, design studios or consultancies. Collaboration is defined around each team’s responsibilities and needs.
Read the answer09How much does a project cost and how long does it take?
There is no universal price or timeline for custom software. Cost depends on scope, integrations, data, technical constraints and the level of validation the project needs.
Read the answer10What do you need to assess a new project?
An explanation of the problem, the result you want and how you work today. Contact us by phone, WhatsApp or the email button on the contact page; a lengthy technical document is not necessary.
Read the answer11What does Clean Architecture bring to a project?
Clean Architecture separates business rules from the interface, database and external services. We apply it to limit how much technical changes affect the behaviour a business needs to preserve.
Read the answer12What is the Piar Turbo Template?
The PIAR Turbo Monorepo Template is our reusable full-stack foundation for starting applications with a consistent technical structure. It organises applications, APIs and shared packages so work can focus sooner on product needs.
Read the answer13How do we adapt the template to each business?
We start with business processes and rules, then select the parts of the Piar Turbo Template that add value. The technical foundation adapts to the project; the project does not have to fit a fixed set of business features.
Read the answer14Why use a monorepo for multiple applications?
A monorepo keeps related applications and packages in one repository. In our foundation, Turborepo and pnpm help coordinate tasks and dependencies across frontends, APIs and shared code.
Read the answer15How do we organise software around business areas?
We use Domain-Driven Design principles to organise software around business concepts and responsibilities. Modules then reflect what the company does, rather than just the technologies it uses.
Read the answer16How do we keep an integration from shaping the entire system?
We define contracts for the operations the business needs and adapters for each external provider or system. This ports-and-adapters approach concentrates integration-specific details within clear boundaries.
Read the answer17What is a BFF and when does it make sense?
A Backend for Frontend, or BFF, is an API layer tailored to a particular interface. It can prepare the information a portal or backoffice needs without moving that coordination into the browser.
Read the answer18How do we verify business rules and integrations?
Separating domain logic, use cases and adapters lets us test each responsibility appropriately. We combine business-rule tests, integration tests and relevant product journeys according to the risk of a change.
Read the answer19How does this architecture translate into real projects?
Architecture becomes concrete through decisions about processes, data and connections. Our experience includes contributions to ISDIN’s ecommerce with Salesforce and SAP, features and integrations for Amphora, and internal logistics software for FARAFE.
Read the answer20How do we prepare an MVP to evolve?
We define a focused first version that handles a complete process and keeps code responsibilities clear. Clean Architecture and the Piar Turbo Template can provide a reusable foundation without building the entire product upfront.
Read the answer