Development, design, photo and video, Čačak, Serbia

Need the site, the application behind it and the photographs that go on it? All of it is done in this house

Planeta računari builds websites, online stores and custom applications, connects them to the software a company already runs on, and produces the photography and video that goes into them. WordPress and WooCommerce where a client has to edit the content himself, React and Next.js where a builder is not enough, and code written from scratch where no product on the market covers the job. One supplier for the whole project, so nothing waits on a subcontractor.

Custom development WordPress and WooCommerce React and Next.js Business software integration Web design Photo and video production AI integration
Planeta računari, development, design, photo and video
Planeta računari Development, design and production under one roof

What we build

Everything below is done in house, from the database schema to the photograph on the home page. The list is long because the jobs belong together, not because it is a catalogue of everything a web agency can name.

Custom solutions, with or without WordPress

WordPress where the content has to be edited by the client, and a custom application where WordPress would only get in the way. The platform follows the job, not the other way round, and the decision is explained before the work starts.

Websites, from landing page to complex builds

A single page for a campaign, a corporate site in several languages, a portal with user accounts and restricted content. Built in WordPress, in Bricks or Elementor Pro, or coded in React and Next.js when the interface asks for it.

Online stores, small to large

WooCommerce from thirty products to a catalogue with thousands of items, variations, wholesale pricing and several warehouses. Built so that adding products stays a routine job rather than a project.

The store connected to your business software

Stock, prices and orders synchronised between the store and the ERP or accounting software you already use. The site shows what is really in the warehouse, and an order placed online lands in your system without anyone retyping it.

Card payments on the store

Integration with the payment gateway your bank provides, tested through the full cycle: authorisation, capture, refund and the failed transaction nobody plans for. You supply the documentation from the bank, we do the rest.

Plugins and features built to order

Multi step forms, configurators and calculators, document generation, custom search and filtering, scheduled jobs, webhooks and connections to third party services. Written as code, not assembled from five plugins that fight each other.

Applications built to order

When the job outgrows a website: an internal tool, a customer portal, a dashboard over your own data. React and Next.js on the front, a database designed for the job behind it, and deployment set up so that it can be maintained.

Web design, photography and video

Interface and brand design, and the material that goes into it produced with our own professional photo and video equipment, including the editing. You get the pictures, the footage and the finished pages from one place, with nothing waiting on an outside studio.

Why connecting the store to your own system changes the business

An online store that does not know the real stock sells what is not there, and every such order costs you a phone call, a refund and a customer. The same goes for prices kept in two places: sooner or later they disagree, and the customer sees the wrong one.

The connection is built once and then runs by itself, in both directions, with a log of every exchange so that a problem can be found rather than guessed at.

  1. Products and prices leave your system. The store is filled from the source you already maintain, so nobody enters the same article twice.
  2. Stock is synchronised on a schedule. What is sold in the shop is reflected online, and what sells online reduces the warehouse figure.
  3. Orders go back into your software. The invoice is created where it is created today, with the customer, the items and the payment already filled in.
  4. Failures are visible. Every exchange is logged and retried, and you get a notification instead of a silent gap in the data.

Products you buy once

Plugins that started as custom work for one client and grew into products. Each is licensed once, with no monthly fee, no commission on your revenue and no expiry date. The plugin runs inside your own WordPress installation, so your data stays on your server and never passes through ours. Each product has its own site in English.

QR vCard Pro, digital business card with QR code and NFC

QR vCard Pro

Digital business cards with a QR code and NFC support. One card per employee, contact details updated without reprinting anything, visit statistics, and a white label option for agencies. Available in eleven languages.

Open the English site
Planeta Booking Pro, WordPress appointment booking plugin

Planeta Booking Pro

Appointment booking for service businesses: staff, services, working hours, automatic reminders by email, SMS, Viber or WhatsApp, payments and an admin panel for daily work. Sixteen signed webhook events connect it to any CRM.

Open the English site
Planeta SEO, WordPress plugin for on page optimisation

Planeta SEO

On page optimisation, content analysis, automatic XML sitemaps and schema markup. It reads what your server actually sends to a search engine, instead of scoring your text against a keyword, and works with Elementor, Bricks and any builder.

Open the English site

There is also Visual Proof, a free speed test that runs three times on the mobile view and takes the median, then reports the measured state, the range you could reach after the fixes, a score from 1 to 100 and a comparison against a competitor you name. No email address required, and the report is available in English: run the speed test.

What we work with, and why it matters to you

A tool list means nothing by itself. What it tells you is which problems can be solved in house, without subcontractors, and which decisions will still hold in three years.

Web and interfaces

Builders where the client has to edit the site himself, and code where the interface has to do more than a builder allows.

WordPressWooCommerceElementor ProBricks BuilderReactNext.jsBootstrapPHPJavaScriptHTML and CSS

Databases

A slow site is usually a slow query. Schema design, indexing and query optimisation are part of the build, not something bought later as a cache plugin.

PostgreSQLMySQL and MariaDBSchema designIndexingQuery optimisationMigrationsBackup and restore

AI integration

Language models connected to your own data, so the answer comes from your documents and your catalogue rather than from the open internet.

OpenAI APIAnthropic APIGoogle Gemini APIVector databasesRAG pipelinesLangChain and LangGraphLlamaIndexNative SDKs

Delivery and infrastructure

The same environment on your machine, on staging and in production, so that a release is a routine step rather than an evening of surprises.

DockerKubernetesStaging environmentsGitAutomated deploymentMonitoring and logsLinux serverscPanel and VPS

Security

Login, permissions and data protection designed at the start, because adding them after a breach costs several times more than building them in.

OAuth2OpenID ConnectJWTOWASP Top 10Data encryptionRole based accessAudit logsGDPR and Serbian ZZPL

How the work is done

Modern tooling used where it genuinely shortens the path from an architectural decision to working code, with the decisions still made by a person.

CursorGitHub CopilotClaudePlantUML diagramsWritten specificationsCode reviewArchitecture documents

How working together looks

Three steps, and you know the price before the second one starts.

1

We agree on what the system has to do

Not how many pages it has, but what it has to achieve: sell, remove manual work, serve existing customers, replace a process that runs on spreadsheets. Everything follows from that, including the price, which you get in writing before any work starts.

2

We build, and you see it while it is being built

Work happens on a staging address you can open at any time. You comment on real screens instead of approving a picture of them, and changes during the build are part of the agreed price, not an extra invoice.

3

It goes live and it stays yours

Domain, hosting, repository and every account are registered in your name. The code is handed over and documented. We hold access only while we work, and only if you want us to. Leaving later means changing a password, not negotiating.

Why clients stay

These are not slogans. They are the terms we work under, and they are written into every agreement.

Pay once, use it foreverPlugin licences have no subscription and no automatic renewal
Your data stays with youEverything runs inside your own installation and your own server
An answer the same working dayEnquiries are answered by phone or email, with no ticket queue
One supplier, start to finishCode, design, photography and maintenance come from the same place

Tell us what the system has to do

Write in English or in Serbian, both work. Describe the business and the problem, not the technology, and you get an honest answer on whether we are the right people for it, with a price range, usually within the same working day. If the job is better done by someone else, we will say so.

Pricing

Want to know the price before the first meeting? Work it out yourself in two minutes

The configurator adds up the build, the monthly maintenance and the one time services while you choose, and shows the amount with and without deferred payment. No obligation, and no details to leave behind until you decide to ask for a formal quote.

Website price configurator

Work out what your website will cost, with and without deferred payment. No obligation, and no details to leave behind.

+
+
Project complexity Very low

Price of the selected services

0 EUR
Total price without maintenance

Contract for 24 months

0 EUR/month
Deferred payment over 24 months
Selected services without maintenance
Total: 0 EUR

Detailed breakdown of the selected services, without monthly maintenance

Base price: 0€
Other options: 0€
Design multiplier: 0€
One time total: 0€

Monthly maintenance

A website nobody maintains does not stand still, it falls behind. Choose the services you need and see the monthly amount straight away.

One time services

0 EUR
Services on request
Photography, video and one time graphics

Contract for 24 months

0 EUR/month
Monthly instalment, 20 percent lower
Total for 24 months: 0 EUR

Ask for a formal quote

Leave your contact details and you get a formal quote based on your own calculation. The specification you built above is attached to the message automatically.