coresmith.dev
← All services
01 · Web & e-commerce

Storefronts, portals and the payment plumbing behind them

A web project is rarely just pages. It is a catalogue that has to stay correct, a payment that has to clear through a specific bank, a receipt that has to satisfy a tax authority, and a second language that has to be complete rather than half-translated. We build the whole of that, not the part that photographs well.

What is included

Storefronts and catalogues

Product data as data, not as pages. Adding an item is a database row, so the catalogue does not rot as it grows, and search and filters keep working at a thousand products.

Portals and dashboards

The screens your staff live in all day. Built for speed of entry rather than for a screenshot: keyboard first, no modal that hides the row you were reading.

Card payments and fiscal receipts

Local payment rails, not only Stripe. We have shipped MAIB card payments with fiscal invoicing on order completion, which is the part most projects discover too late.

Multilingual, indexable per language

Each language gets its own address and its own meta, so both versions can rank separately. Content lives per locale at the field level, so a page can be complete in one and pending in another without breaking.

Prerendered for crawlers

Every route is rendered to static HTML at build, so a search engine or a social scraper gets a full page instead of an empty shell that fills in after JavaScript.

Who it fits

Shops selling in two languages

If half your customers read Romanian and half read Russian, a translation plugin will cost you both. Two complete versions cost less than one broken one.

Businesses with a local payment problem

Card payments through a regional bank, fiscal receipts, invoicing rules that no international platform implements. This is ordinary work here and exotic everywhere else.

Anyone whose site is invisible to search

If your pages are a JavaScript app, a crawler may be receiving nothing at all. That is checkable in a minute and fixable in a day.

Start with the scope conversation. It costs nothing and it is usually one call.