Paradigma7
A software studio platform that runs proposals, contracts, payments and invoices in one place
- Sector
- Personal brand
- Country
- Türkiye
- Category
- Custom software
- Services
- Custom software, Web design & development
- Technology
- Next.js 16, NestJS, Prisma, PostgreSQL, Playwright, Docker
- Live site
- paradigma7.com (opens in a new tab)

01 /
The brief
Paradigma7 is an Ankara-based software studio building web platforms, mobile apps, SaaS and AI products for companies across Europe. The studio wanted its whole client relationship in one system: project requests, proposals, contracts, card payments, invoices and support. We built three applications. The seven-language corporate site and the customer portal share one app, the staff admin panel is a separate one, and both are fed by a single NestJS and Prisma API. In the portal, clients approve proposals, sign contracts, pay in EUR, USD, GBP or TRY and download invoices. A Specification Assistant on the site turns a client’s own description into a draft technical specification, and a ready-made products section delivers the latest release of each purchased product through the portal.
Screens
A closer look
Fresh screenshots from the live site: the full page, inner pages and how it looks on a phone.
Home page, top to bottom

Home page


Sections and inner pages




02 /
Approach
Three decisions that shaped the project.
Three apps, one contract
The site, portal and panel hold no data of their own; everything comes from the API. The frontends generate their types from the API’s OpenAPI spec, so a changed field breaks the build, not production.
Business rules in code and tests
A completed payment does not issue an invoice by itself: it waits for staff approval, and approval is idempotent. The invoice rate is the Turkish central bank rate on the day of approval, and if it cannot be fetched, the process stops. Each rule is covered by tests.
End-to-end tests across apps
A separate test repo drives all three apps together: a request comes in from the site, a proposal is accepted in the portal, a payment goes through, the invoice is approved in the panel. k6 load scripts and an OWASP ZAP scan run alongside.
03 /
What we delivered
- Corporate site in seven languages
- Customer portal for proposals, contracts, payments and invoices
- Separate admin panel
- AI-assisted Specification Assistant
- Ready-made products store with release delivery in the portal
- Multi-currency card payments
- Playwright, k6 and OWASP ZAP test suite
Tech stack
- Next.js 16
- NestJS
- Prisma
- PostgreSQL
- Playwright
- Docker
The code and the domain belong entirely to our client.
Live now
Visit the live site
paradigma7.com (opens in a new tab)
Next project
A—02
Turex Air
A bilingual aviation site that turns a private jet enquiry into a quote in three steps
Tourism & associations · Türkiye
