Web service development and support
We write backends and interfaces, connect payments and third-party services, set up and maintain servers.
@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