Start a project
← All services

Web applications

Web application development

Dashboards, customer portals, marketplaces and internal tools: the screens people use every day, and the backend, database and servers that keep them running.

I plan the product with you, design the interface, write the frontend and backend, and deploy it. One developer across every layer means fewer handovers and a system that fits together.

From idea to a product people use every day.

A web application is software that runs in the browser: people log in, enter data, follow a workflow, and expect it to work every time. Building one well means thinking about the data model, permissions and edge cases as much as the screens.

I usually build with Laravel and PHP on the backend, Livewire or React with TypeScript on the frontend, and MySQL or MariaDB for the data. Real-time features, payments, file uploads, notifications and integrations with other services are part of the job when the product needs them.

What's included.

The parts of the work I take care of. Every estimate lists the ones your project needs.

Product scoping

The idea turned into a written scope: who uses it, what each role can do, and what the first version has to include.

Architecture and data model

How the data is stored and connected, worked out before the code, so the app can grow without a rewrite.

Interface design

Screens designed around the tasks people do most, with a clickable preview early in the project.

Frontend and backend

The whole application, from the interface to the business logic, APIs and background jobs.

Payments and integrations

Online payments, email, real-time messaging and connections to the services you already use.

Hosting and deployment

Servers, backups, SSL and automated deployment, with the app running on accounts in your name.

How a project runs.

The same four steps for every project, so you always know what comes next.

  1. Understand

    We talk through the idea, who it is for and what it has to do. You get a written scope and a price before anything is built.

  2. Plan and design

    I work out how it fits together, from the data model to the screens, and sketch the interface before writing code. The big decisions get made here, while they are still cheap to change.

  3. Build

    I build it in the open: you get a link to a working preview and see it grow week by week, so the finished product is one you have already clicked through.

  4. Launch and support

    Deployment, handover and documentation for the parts you will touch. Afterwards I stay available for fixes and the next phase.

Work in this area.

Projects I've built of this kind, each with the full story.

Common questions.

About web applications projects in particular.

Tell me what you want to build.

If any of this sounds like what you need, tell me about it. I answer every message myself, with questions, a rough estimate, or both.

Location
Skopje, North Macedonia. I work remotely, in any time zone.