Custom development
Bespoke applications tailored exactly to your processes – instead of off-the-shelf compromises.
- Web apps & portals
- APIs & backends
- Integrations & interfaces
Bespoke software for small and medium-sized enterprises – delivered under the MIT licence: full source code, no vendor lock-in, built and operated in Europe. For European digital sovereignty & security.
We build three things here: bespoke applications shaped around your processes, modernisation and integration of the systems you already run and a documented handover under the MIT licence. Our work spans web apps and portals, APIs and backends, and interfaces to ERP, CRM and line-of-business systems. Operation afterwards is optional with us.
Bespoke applications tailored exactly to your processes – instead of off-the-shelf compromises.
Replace legacy systems, migrate data and connect what exists – without disrupting day-to-day work.
You receive the full source code under the MIT licence – including documentation. No lock-in, no licence fees.
We work in four steps. Discovery sharpens the requirements and assesses feasibility and effort; a fast, clickable prototype follows, using real data. Development is iterative, test-driven and transparently traceable. At handover you receive the source code under the MIT licence, documentation and training – and operation stays optional with us.
Sharpen requirements, assess feasibility & effort.
A fast, clickable PoC using real data.
Iterative, test-driven and transparently traceable.
Source code (MIT), docs, training – operation optional with us.
We build six kinds of system: web apps and portals for customers, employees and self-service; clean REST APIs, services and data models; integrations into ERP, CRM, shop and line-of-business systems; internal tools that automate repetitive work; data platforms with dashboards; and AI features inside your own software, together with nokkela.ai.
Customer, employee and self-service portals – responsive, fast and accessible.
Clean REST APIs, services and data models as the foundation of your processes.
Connect systems: ERP, CRM, shop, line-of-business apps – via stable interfaces.
Turn repetitive tasks into internal tools – often together with nokkela.io.
Bring data together, analyse it and visualise it clearly.
Sensible AI inside your software – together with nokkela.ai.
We deliver custom software under the MIT licence by default, one of the most permissive established open-source licences. You receive the complete, documented source code and may use, modify, extend and pass it on – with no licence fees and no permission needed. You can continue development yourself or commission another provider at any time.
You receive the complete, documented source code – no black box, no dependency on us.
Use, adapt, extend and pass it on – with no licence fees and no permission required.
You can keep developing it yourself or commission another provider at any time.
We work as a partner because the result stays under your control: MIT licence, full source code and no hidden dependencies. We develop and, where you want it, operate in Europe, open-source-first and GDPR-compliant, so your data stays in Europe. The stack we choose is proven, open, maintainable and secure.
MIT licence, full source code, no hidden dependencies – maximum independence.
Development & operations in Europe, open-source-first, GDPR-compliant – your data stays in Europe.
Proven, open technologies – maintainable, secure and future-proof.
We build on open, established technologies rather than a proprietary platform. On the back end that means Python with Django, FastAPI or Flask, Celery, NodeJS and TypeScript, PostgreSQL, MariaDB, MongoDB and Redis; on the front end React, Vue, Next.js, Tailwind CSS and Vite; and around it Docker, Kubernetes, Nginx, GitLab CI, pytest and Playwright.
Below are the questions we are asked most often about this area. Each answer is written to stand on its own, so it stays correct when quoted alone.
Under the MIT licence, nokkela.app hands over the complete, documented source code of the software it builds, and the client may use, modify, extend and pass it on with no licence fees and no permission required. MIT is a permissive open-source licence, not a transfer of copyright: the copyright notice and licence text stay with the code. You can continue development in-house or commission another provider at any time.
A nokkela.app project runs in four steps: discovery, prototype, build and handover. Discovery sharpens the requirements and assesses feasibility and effort; the prototype is a fast, clickable proof of concept working with real data, so you can judge the direction before the main build. Development is iterative, test-driven and transparently traceable. At handover you receive the source code under the MIT licence, documentation and training; operation afterwards is optional with us.
nokkela.app builds on an open, established stack: Python with Django, FastAPI or Flask plus Celery for asynchronous tasks, NodeJS and TypeScript, and React, Vue or Next.js with Tailwind CSS and Vite on the front end. Data lives in PostgreSQL, MariaDB, MongoDB or Redis, with SQLAlchemy for relational access. Interfaces follow REST, GraphQL, OpenAPI or WebSockets, secured with OAuth2/OIDC and Keycloak. We ship on Docker, Kubernetes, Nginx and Linux via Git and GitLab CI, tested with pytest and Playwright.
Modernisation at nokkela.app means replacing legacy systems, migrating data and connecting what already exists without a break in day-to-day work. In practice that combines migration and refactoring, connecting ERP, CRM and line-of-business systems over stable interfaces and automating steps that were manual before. Because the prototype runs on real data early, migration paths are tested before the switch rather than after it.
nokkela.app delivers the source code under the MIT licence together with documentation and training, so after handover your own team or another provider can operate the software. If you would rather not operate it yourself, hosting and operations are available through nokkela.host on Nokkela infrastructure in Europe, processed to GDPR standard. On-premise deployment on your own hardware is equally possible: the stack is Docker, Kubernetes, Nginx and Linux, not a proprietary platform.
Yes – nokkela.app builds AI features directly into custom software, together with nokkela.ai for the model side and nokkela.io where agent systems and process automation are involved. Typical additions are search and retrieval over your own documents, classification, extraction and assistance inside an existing workflow. Because the AI can run on infrastructure in Europe or on your own hardware, prompts and documents need not leave your environment.
The handover from nokkela.app consists of the complete, documented source code under the MIT licence, plus training for the team that will take it on. Maintainability comes from the way the code is produced: development is iterative and test-driven, with pytest and Playwright covering back end and browser, versioned in Git and built through GitLab CI. Deployment is containerised with Docker and Kubernetes, so the same application can be moved between environments.
We start every software project with a free initial consultation of up to 30 minutes, in German or English. Describe the requirement and you receive a realistic assessment of feasibility and effort plus a fitting proposal before any development begins. Written enquiries are usually answered within one business day; your data is not shared with third parties.
nokkela.app – a service of Nokkela-IT-Concept GmbH
Email: [email protected]
Hosting & operations: nokkela.host