software na míru · od roku 2013

Postavíme software, který pak jde provozovat.

Aplikace, weby, serverové a databázové systémy, automatizace a zpracování obrazu. Malý tým, dlouhé projekty, věci nasazené do provozu — ne prezentace o tom, jak by to šlo.

Praha · UhříněvesSourcePaint s.r.o.IČO 02313014
sourcepaint — co děláme
$ sourcepaint --stack
backend   Kotlin · Quarkus · Java 21 · Node.js · Python
frontend  Vue 3 · Vite · TypeScript · Astro · WebGL
data      PostgreSQL · Flyway · Kafka · VictoriaMetrics
ops       Docker · Kubernetes · GitLab CI · Ansible · nginx
ml        TensorFlow · local LLM · backtest harness

$ sourcepaint --principles
# zdroj pravdy je v gitu, ne v klikacím adminu
# migrace verzovaně, nasazení z pipeline, ne z notebooku
# co se měří, to se dá zlepšit — metriky a alerty od začátku

Co umíme

Šest oblastí, ve kterých máme odjeté projekty i vlastní nasazený provoz. Detailní výpis technologií je na samostatné stránce.

01 Webové a serverové aplikace

REST API, administrace, integrace na cizí systémy. Od jednoho endpointu po systém z desítek služeb běžících v Kubernetes.

  • Kotlin
  • Quarkus
  • Java 21
  • Node.js
  • TypeScript
  • Vue 3

02 Data a databáze

Návrh schématu, verzované migrace, reporting. Databáze bereme jako zdroj pravdy — ne jako úložiště, co se časem samo pokazí.

  • PostgreSQL
  • MariaDB
  • MongoDB
  • Flyway
  • JPA / Hibernate
  • SQL

03 Automatizace a zpracování obrazu

Dávkové pipeline nad fotkami a videem, generování dokumentů, převody, deriváty. Když to člověk dělá ručně podruhé, patří to do skriptu.

  • Python
  • ffmpeg
  • sharp / WebP
  • RawTherapee
  • EXIF
  • LaTeX → PDF

04 Provoz, infrastruktura, CI/CD

Nasazení není poslední krok, ale součást návrhu. Kontejnery, Kubernetes, pipeline, certifikáty, monitoring a alerty — postavené tak, aby to uměl provozovat i někdo jiný.

  • Docker
  • Kubernetes
  • Helm
  • GitLab CI
  • Ansible
  • nginx

05 3D, stereo a grafika

WebGL prohlížeče, stereoskopie (anaglyf, side-by-side, cross-eye), zarovnání sérií snímků k rotujícímu objektu, lentikulární tisk.

  • WebGL
  • Vue 3
  • Electron
  • C++

06 Strojové učení a LLM

Modely tam, kde dávají smysl: klasifikace textu lokálním LLM, predikce nad časovými řadami, backtest a vyhodnocení místo dojmů.

  • TensorFlow / Keras
  • Ollama
  • OpenAI API
  • Claude API
  • Python

Vlastní produkt

Subscriber Pilot

Hotový engine na e-mailový funnel: přihlášení s dvojím potvrzením, drip sekvence, časově blednoucí slevy, rezervace termínů proti reálnému kalendáři a platba. Jeden build, více značek — každá s vlastními texty, doménou a databází.

Produktová stránka →

Reference a co jsme stavěli

Od architektury platformy z pětadvaceti služeb na Kubernetes přes e-shop a SSO s LDAP backendem až po systém automatického zpracování fotek.

Výpis projektů →

Nevíte, kde začít? První etapa bývá malá a ohraničená — návrh a prototyp, na kterém se pozná, jestli dává smysl pokračovat. Jak spolupracujeme →