Skip to main menu Skip to content
Services · Business Software

Booking and management systems
that fit your process. Not the other way around.

Custom-built web applications based on Laravel, Livewire and Filament — production-ready in weeks, not months. For Austrian mid-sized companies that are outgrowing Excel and Outlook, or dissatisfied with their existing software.

5–100k
Project budget in euros
1–6 mo.
to go-live, typical
254/254
Tests green · First-aid case
2 = 10
AI-agent-assisted / output of a 10-person team
The problem

Off-the-shelf SaaS fits 70 %. The missing 30 % cost you hours every week.

Every Excel export, every workaround, every “sorry, our system can’t do that” means extra effort, a little frustration, and lost revenue. Custom software pays off when it’s built quickly, stays maintainable, and mirrors your process one-to-one.

Excel & Outlook at their limit

Spreadsheets nobody understands anymore. Appointments that live nowhere central.

Duplicate data entry

Data gets copy-pasted between three systems. Every single time.

Legacy Access / FileMaker tools

Only runs on one machine. Nobody dares touch it.

Documents by hand instead of automated

Certificates, attendance sheets, confirmations — opening Word every single time.

The solution

One application. One login. A delightful user experience. Zero friction.

We build tailor-made business applications — booking systems, management tools, industry-specific software — on top of Laravel and Livewire. We bring decades of UX experience in crafting elegant web interfaces. Thanks to AI-agent-assisted development, our two-person team delivers your software at a guaranteed lean budget between 5,000 and 100,000 euros.

You get software that mirrors your process exactly — and that you keep when we’re done. The code belongs to you. No vendor lock-in.

Laravel

Laravel

The world’s most widely used PHP framework for business apps. Stable, secure, and continuously developed for over 10 years. You’ll find Laravel developers in every city.

Livewire

Livewire

Reactive interfaces without SPA overhead. Features that take two weeks in a React stack are done in two days with Livewire. One repo, one deployment.

Filament

Filament

Production-ready admin interfaces in hours instead of weeks. Forms, tables, dashboards, roles — standardized, accessible, and still fully customizable.

Case study

First-aid course management:
from Excel to production-ready in two months.

An Austrian first-aid course provider managed courses, instructors and participants for years using Excel sheets and Word templates. Quotes and course certificates were created one by one, by hand.

Today the entire course lifecycle runs in a single Laravel application — from course planning and quote creation, to online participant sign-up via QR code, to the automatically generated attendance certificate as a PDF with company logo and instructor signature.

27
Database tables
27k
Lines of code
106
PHP classes
106/17
Pest / Playwright E2E tests

Tokenized self-service URLs

Every instructor gets a QR code that leads to a short sign-up form for the course currently in progress. Participants register — no portal login, no password. Rate limiting and invisible spam protection included.

Instructor confirms attendance with one click

One click and the participant’s attendance is saved — without a page reload. Statistics update silently in the background.

Documents at the push of a button

Attendance sheets, participant rosters, individual certificates and diplomas — all as pixel-perfect PDFs via DomPDF. Excel import for bulk sign-ups included, with both German and English column headings.

Audit log & roles — audit-proof

Every status change is logged with timestamp and user. Clean separation of roles (super admin, admin, instructor) with permissions technically enforced through policies.

Flexible pricing model & test-data flag

Default prices per course format, overridable per course and customer — models real pricing negotiations. An is_testdata flag separates sample data from real data: a single command cleans up before go-live.

Tech stack

Proven building blocks. Modern composition.

All components are open source, widely adopted, and backed by large communities. You’re not dependent on us — any Laravel agency can take over.

Laravel 12 Livewire 3 Filament TailwindCSS MySQL / MariaDB DomPDF Laravel Excel Pest PHP Playwright Claude Code (AI)
How we work · Spec-driven development

Specification first, then the code.
AI-agent-assisted, but definitely no vibe-coding.

Every feature starts with a versioned spec document. We use OpenSpec, an open Markdown-based format: requirements, scenarios, delta changes, and task lists are versioned as files in Git — readable by humans AND by our AI agent Claude Code from ANTHROPIC.

The result: we talk very precisely about the WHAT before we implement the HOW. As senior software engineers, we apply very high standards to architecture, quality and security already during the planning phase. This makes AI-assisted development highly controllable and traceable. Regular code reviews, human-in-the-loop, and changes via OpenSpec changesets guarantee higher quality than was previously possible. The specifications also feed into automated end-to-end tests, providing an additional layer of quality assurance for later changes or extensions.

1
Source of truth instead of tickets
Δ
Delta-based changes
Scenarios as acceptance tests
git
versioned & reviewable
openspec/ Project structure
openspec/
├── specs/
│   ├── course-management.md
│   ├── participant-registration.md
│   └── audit-log.md
├── changes/
│   └── add-online-payment/
│       ├── proposal.md   # WHAT is being changed
│       ├── tasks.md      # Implementation checklist
│       └── deltas/       # Spec diff per feature
└── AGENTS.md            # Instructions for Claude Code
proposal.md describes the change. tasks.md is worked through by Claude Code — every task verifiable against the spec. You see what will be built, up front.

Why this matters to us and to you: Change requests come in as a new change — we see scope, effort and impact before development starts.

Use cases

What we typically build.

Recognize yourself in one of these categories? Chances are we’ve already built something similar — or can within weeks.

Booking & appointment systems

Course and seminar management, workshop appointments, medical practices, rental reservations, room bookings, payment gateway integration.

Member & participant management

Association management with membership fees, accreditation, volunteer scheduling, volunteer hour tracking with PDF confirmation.

Client & project management

Quote and order management, client administration, deadline monitoring, project time tracking with service-record PDFs.

Inventory & maintenance

Asset management with QR-code scanning, inspection logs (fire safety, electrical checks), niche inventory systems for manufacturers and wineries.

Training & certificate systems

Employee training records (occupational safety, GDPR, compliance), certificate generator with PDF templates, expiry reminders.

Health & therapy

Client and case documentation for physiotherapy, occupational therapy, speech therapy. Patient self-service: appointments, intake forms, report uploads.

Public sector & professional bodies

Application and grant management with deadlines and document upload, qualification registers for guilds and professional associations.

AI-enhanced classics

Document classification, OCR, RAG, email triage, free-text analysis, conversation transcription — baked right into the management app.

Your case isn’t here?

The most exciting projects are usually the ones that don’t fit any standard category. Tell us about your process.

Schedule an intro call →
Honesty check

When custom software makes sense — and when it doesn’t.

If standard SaaS works for you, we’ll recommend one — even if that means we don’t land the project.

Custom software pays off when …

  • SaaS vendors cover 80 % of your process — and the other 20 % hurts every week.
  • You re-enter data across multiple systems.
  • Your software is more than 10 years old and feels unmaintainable.
  • You want to turn your process into a competitive advantage.
  • You have feature requests for your industry software that never get built.

Standard SaaS is still the right choice when …

  • You have a purely standard process (e.g. classic bookkeeping).
  • You have fewer than 5–10 users and no special requirements.
  • Your budget is below 5,000 euros.
  • The software isn’t a critical asset to your business.
How we work

From first call to go-live.

  1. 01

    Intro call

    30 minutes, free. You walk us through your process, we tell you honestly whether we’re a fit.

  2. 02

    Concept workshop

    Half a day. Architecture, clickable prototypes, solid fixed-price range.

  3. 03

    Iterative development

    Two-week cycles, every build runnable. You give feedback continuously.

  4. 04

    Go-live

    Real data goes in only when you give the green light. Clean separation of test data.

  5. 05

    Maintenance

    Optional maintenance contract. Cancellable at any time. The code belongs to you.

Frequently asked questions

What managing directors typically ask us.

What happens if rockit no longer exists one day?

All of the code belongs to you. Laravel is a global standard — any Laravel developer can take over. We document everything and hand it over when needed.

Do we need to install anything on our servers?

No. The app runs as a web application in the browser, on any device. No installation, no VPN, no fat client. Basic web hosting is enough.

How secure is our data?

Hosting in Austria or the EU, as you prefer. HTTPS, CSRF / XSS / SQL-injection protection via Laravel defaults. GDPR-compliant, right-to-access technically implemented.

How long does a typical project take?

Small admin apps: 4–8 weeks. Mid-size booking systems (like the first-aid case): 2–5 months. Larger custom solutions: 4–9 months.

How much does it cost?

Project budgets between 5,000 and 100,000 euros, depending on scope. After the concept workshop we quote a fixed-price range.

Why not just Zoho, Salesforce or Odoo?

Go ahead — if it fits. We get called when that’s no longer the case: when the platform is too restrictive, too expensive, or simply can’t model the logic you need.

Got 30 minutes? So do we.

No sales pitch. You walk us through your process, we tell you honestly whether custom software makes sense for you — and roughly what it would cost.

Or write three sentences about your problem — we’ll reply within 24 hours.