Linnet Soft

Web service development and support

We write backends and interfaces, connect payments and third-party services, set up and maintain servers.

orders/api.pyPython
@router.post("/orders")
async def create_order(data: OrderIn):
    order = await orders.create(data)
    payment = await payments.start(order)
    await notify.send(order.user, "paid")
    return {"id": order.id,
            "pay_url": payment.url}

What we do

Web apps and admin panels

Django, FastAPI and React. Roles, two-factor login, single sign-on with Keycloak.

Sites and real-time services

Next.js sites, chats and live updates over WebSocket, background queues.

Bots and integrations

Telegram bots, payments and subscriptions, data exchange with external services.

Server operations

Docker Compose, PostgreSQL replication with failover, backups, monitoring and alerts.

Data collection

Scrapers and background workers for open sources, calculations and reports.

Game server plugins

Java plugins for Paper and BungeeCord with a shared database and website.

Stack

Languages
Python TypeScript Java Bash
Backend
Django FastAPI SQLAlchemy Celery
Frontend
React Next.js Tailwind CSS Vite
Data
PostgreSQL Redis
Infrastructure
Docker nginx Keycloak Proxmox
Testing
pytest Vitest Ruff ESLint

Tell us about your project

A few lines are enough: what the software should do and when you need it.

work@linnetsoft.com