Custom CMSs and web applications

Business web software - custom CMS, admin panels, MVPs

Custom admin panels, web apps and MVPs built around your process. Astro + Node.js + Pocketbase + Postgres. You own the code, with no per-user licences or vendor lock-in.

We build web software, not ERP or native iOS/Android apps. MVPs and admin panels from PLN 7,500; API integrations quoted after the brief.

Business software illustration: a dashboard with charts and an orange KPI card

DigiDraft in numbers

Three levels of web applications

From a fast MVP to a custom enterprise app. Stack: Astro + Node.js + Pocketbase/Postgres. You own the code in Git, with no vendor lock-in.

MVP / admin panel

from PLN 7,500

up to 3 weeks

  • 1-2 core product features
  • Admin panel for no-code management
  • User authorisation + roles
  • OVH VPS hosting (Coolify) or your own
  • Git repository + deployment documentation
  • 2 weeks of post-launch support included
MVP quote
For growing businesses

Standard with integrations

from PLN 14,000

up to 5 weeks

  • Custom workflow for your process
  • User accounts with roles and permissions
  • API integrations (Allegro, BaseLinker, Stripe, Brevo)
  • Database + reports + dashboard
  • Weekly sprints with testable demos
  • Legacy system data migration (ETL)
Order a Standard app

Custom / enterprise

from PLN 25,000

up to 8 weeks

  • Multi-tenant (branches, clients, suppliers)
  • Custom features for your exact process
  • Dedicated Slack channel + weekly sprints
  • 24h SLA + monitoring + alerts
  • 6 months of maintenance and hosting included
  • Complete technical documentation + handover
Individual quote

What is included in the design price

A working product, code in your repository and documentation: software ready for work, not a presentation.

  • Working app in 3 weeks (MVP) Admin panel, authorisation and 1-2 core features, deployed on a VPS and ready to use.
  • You own the source code - Git repository
  • Admin panel for no-code management
  • User authorisation with roles
  • API integrations: Allegro, BaseLinker, Stripe, Brevo
  • GDPR compliance: consent, export, audit
  • Legacy system data migration (ETL)
  • 2 weeks of support + deployment documentation

Four steps from briefing workshop to a working app

We begin with a briefing workshop to understand your processes and core feature list. After the workshop, you receive user stories, wireframes and a quote with a specific schedule.

We work in weekly sprints, with a demo each week and daily Slack updates. After production launch, you receive 2 weeks of support and the code in a Git repository.

  1. Briefing workshop and quote

    1-2 days discussing your processes produce a list of core features and those that can wait until a second iteration. One week for user stories, low-fidelity Figma wireframes and stack selection. You then receive a quote with price, schedule and deliverables.

  2. Weekly sprints

    A weekly demo of a working feature on staging. Daily Slack updates, all changes in the Git repository.

  3. Testing and fixes

    Manual tests, Playwright end-to-end tests and an OWASP security audit. We collect your feedback in one place and implement fixes in the next sprint.

  4. Production deployment and support

    VPS or your hosting setup, data migration, CI/CD deployment, team onboarding and video instructions for the admin panel. 2 weeks of post-launch support included, then maintenance from PLN 400/month or feature development in two-week sprints.

Tools we work with

The tools we actually use for this service. No pretence.

Questions we hear most often

Common client questions about custom admin panels, web apps and API integrations.

Ask a question

Prefer to talk?

Call us during business hours at +48 731 412 684. No call center: someone from our team picks up.

How does a custom CMS differ from WordPress or Shoper?

We build a custom CMS around your company's specific processes. No unnecessary modules, plugins to maintain or monthly licences. WordPress can launch in a week, a custom CMS in 4-8 weeks, but you receive an admin panel matched exactly to how you work.

Do you build ERP, accounting or CRM systems?

No. We do not compete with Comarch, Insert, Symfonia or Subiekt. We build custom admin panels, web apps and API integrations. Need ERP? We can recommend a partner. Need a panel that connects to your ERP? That is our area.

Do you build native iOS and Android apps?

No, only web apps: PWAs, dashboards, SaaS and MVPs. They run in a browser, install as a phone shortcut and support push notifications. For a native Swift/Kotlin app, we can recommend a development partner.

How much does a custom CMS or web app cost?

An MVP with a simple admin panel starts from PLN 7,500 (up to 3 weeks). Larger apps with databases, user accounts and API integrations receive an individual quote after a briefing workshop. We match the stack and scope to the project.

Which technology stack do you use?

Frontend: Astro or Next.js. Backend: Node.js + Pocketbase or Postgres. Hosting: OVH VPS managed through Coolify. We choose the stack for the project, not the other way round. No unnecessary frameworks or vendor lock-in.

Do you offer API integrations with external systems?

Yes, integrations with Allegro, BaseLinker, Subiekt, SAP, Comarch, Brevo, MailerLite, Stripe, Przelewy24 and couriers (InPost, DHL, DPD). We also build webhooks for your own processes.

Can I receive the source code after delivery?

Yes, the code is yours. We hand over the Git repository, API documentation and deployment guide as standard. No per-user licences or subscription for the software itself. You can transfer the project to another team at any time.

Do we build MVPs for startups?

Yes, MVPs in up to 3 weeks, from PLN 7,500. We focus on 1-2 core features and add the rest after market validation. We also help set up analytics and test hypotheses.

What does a web project delivery process look like?

1. Briefing workshop (1-2 days), then user stories, wireframes and a quote (1 week). 2. Weekly sprints with demos. 3. Testing and fixes. 4. Deployment + 2 weeks of post-launch support included. Daily Slack status updates.

What about application security and GDPR data?

We follow OWASP Top 10, password protection (bcrypt/argon2), HTTPS, rate limiting and dependency audits. Built-in consent records, data export and the right to erasure provide GDPR compliance at no extra charge.

Do you provide maintenance and development after launch?

Yes. Maintenance from PLN 400/month includes updates, backups, monitoring and a 24h response time. Feature development is billed in two-week sprints, quoted after agreeing the scope. You can also hire the team for 4-8 hours/week.

Do we migrate data from an old system?

Yes. We create ETL scripts importing Excel, CSV, MySQL, Postgres and REST API data. Migration is quoted separately, usually PLN 1,500 - 5,000 depending on data volume and quality.

Will the app work on a phone?

Yes, every web app is responsive. We can also build it as a PWA, installed on the phone's home screen, working offline and receiving push notifications. No App Store or Google Play required.

Do you have a web app portfolio?

Yes. One project is described in full: a lead-generation site with calculator and a CRM panel with 2FA for GAMA OZE, including stages and app screens. We can show the rest during a call: agency CMS, SaaS dashboard, startup MVP, Allegro + BaseLinker integration. Some are under NDA. Public projects, including websites, branding and campaigns, are in our portfolio.

Can the project be staged and payments split?

Yes. For projects over PLN 10,000, the standard is 3 milestone payments: start, MVP and completion. Longer subscription engagements are billed monthly.

Do you work with clients outside Białystok?

Yes. The whole process is remote (Slack, Figma, Loom, video calls). Prices are the same for Białystok, Warsaw, Kraków and international clients. EUR/USD invoices available on request.

Get a quote for business software

A quote, a timeline and a first idea for your project, in your inbox within 24 hours. You can also see the full pricing.

Step 3 of 3 - Contact

Leave your - we will reply with a quote

* We use the data from this form only to reply to your inquiry and prepare a quote. Details: privacy policy.

Sent!

We will get back to you within 24 hours.