Oprogramowanie

Aplikacje internetowe pisane pod konkretną organizację.

Projektuję i piszę systemy w Django i Wagtail: od platformy SaaS, z której korzystają sądy i urzędy w całej Polsce, po portal B2B zintegrowany z ERP producenta. Każdy projekt zaczynam od tego, jak pracują ludzie, którzy będą z niego korzystać.

Platformy dla firm i instytucji publicznych

Systemy, które porządkują pracę zespołu i kontakt z klientem lub obywatelem.

  • Rejestry, ewidencje i bazy wiedzy z kontrolą uprawnień
  • Wieloetapowe obiegi wniosków, akceptacji i dokumentów
  • Panele klienta i portale informacyjne
  • Logowanie jednokrotne (SSO) z Active Directory i Entra ID
  • Zgodność z KRI, RODO i wymaganiami dostępności WCAG

E-commerce i portale B2B

Sprzedaż online dla klientów detalicznych i partnerów handlowych, spięta z magazynem i księgowością.

  • Sklepy i platformy sprzedażowe na Django i Wagtail
  • Konta partnerów z wieloma użytkownikami i rolami
  • Cenniki, rabaty i stany magazynowe synchronizowane z ERP
  • Płatności online, integracje z kurierami i dokumenty sprzedaży
  • Katalog produktów z kartami technicznymi i kodami EAN

Integracje i automatyzacja

Nowe aplikacje połączone z systemami, które firma już ma, bez ręcznego przepisywania danych.

  • Dwukierunkowe integracje z systemami ERP
  • KSeF i JPK: faktury, korekty, raportowanie
  • Elektroniczny obieg faktur kosztowych
  • REST API, webhooki i kolejki zadań w tle
  • Powiadomienia e-mail i raporty z wykresami

Utrzymanie i rozwój

Po wdrożeniu nie znikam. Aktualizuję, poprawiam i rozwijam to, co zbudowałem.

  • Stała opieka z ustalonym czasem reakcji (SLA)
  • Aktualizacje bezpieczeństwa i zależności
  • Monitoring działania, logi i kopie zapasowe aplikacji
  • Rozwój o nowe moduły w kolejnych etapach
  • Przejęcie i uporządkowanie istniejących systemów

Zasady, których się trzymam

Niezależnie od tego, czy to mała aplikacja, czy platforma dla setek użytkowników.

Bezpieczeństwo od początku

Model uprawnień, szyfrowanie danych, ochrona przed podatnościami z listy OWASP Top 10 i testy penetracyjne przed wdrożeniem.

Struktura, którą da się rozwijać

Wielodostępność dla platform SaaS, API dla integracji i struktura, która pozwala dokładać moduły bez przepisywania systemu.

Jakość i automatyzacja

Testy automatyczne, ciągła integracja i wdrażanie (CI/CD) oraz środowisko testowe, na którym odbierasz każdą zmianę.

Chmura albo serwer klienta

Uruchomienie w modelu SaaS lub na infrastrukturze klienta, w kontenerach, z dokumentacją dla administratora.

Technologie

Narzędzia, z których korzystam na co dzień. Dobieram je do projektu i do tego, kto będzie go potem utrzymywał.

Backend i API

  • Pythonjęzyk, w którym piszę większość systemów
  • Djangoszkielet aplikacji: modele danych, panel administracyjny, uprawnienia
  • Django REST FrameworkAPI dla integracji i aplikacji w przeglądarce
  • Celeryzadania w tle: importy, synchronizacja z ERP, powiadomienia

Treści (CMS)

  • WagtailCMS dla stron i portali, wygodny dla osób, które redagują treści

Interfejsy

  • TypeScripttypowany JavaScript w bardziej złożonych interfejsach
  • Reactinteraktywne panele i aplikacje w przeglądarce
  • Vuelżejsze interfejsy i komponenty osadzane w istniejących stronach
  • Node.jsnarzędzia do budowania frontendu i usługi pomocnicze

Dane

  • PostgreSQLpodstawowa baza danych aplikacji
  • Oracleintegracje z systemami ERP działającymi na Oracle
  • Redispamięć podręczna i kolejka zadań dla Celery

Uruchomienie

  • Dockerto samo środowisko na moim komputerze, na testach i na produkcji

Realizacje

Platforma SaaS

ABI Online

Platforma do zarządzania bezpieczeństwem informacji i ochroną danych osobowych dla administratorów danych i inspektorów ochrony danych. Korzystają z niej sądy, urzędy i firmy prywatne w całej Polsce. NEST rozwija jej oprogramowanie w Django.

  • Django
  • Python
  • SaaS / on-premise
  • RODO
Zobacz abionline.pl
  • Rejestr aktywów informacyjnych i systemów
  • Rejestr czynności przetwarzania i kategorii czynności
  • Centralne repozytorium dokumentacji RODO i bezpieczeństwa
  • Wieloetapowy obieg wniosków o nadanie i odebranie uprawnień
  • Role użytkowników i pełna historia zmian
  • Powiadomienia i przypomnienia o przeglądach
  • Model SaaS lub instalacja na serwerze klienta

B2B i integracja ERP

Portal B2B dla producenta

Kompletna platforma sprzedaży dla partnerów handlowych producenta osprzętu elektrotechnicznego, działająca w dwukierunkowej integracji z systemem ERP.

  • Django
  • Wagtail
  • Integracja ERP
  • KSeF
  • Konta partnerów z wieloma użytkownikami i rolami
  • Indywidualne cenniki, rabaty i warunki handlowe synchronizowane z ERP
  • Stany magazynowe i terminy dostaw w czasie zbliżonym do rzeczywistego
  • Zamówienia, śledzenie realizacji i historia zakupów
  • Faktury, korekty i dokumenty do pobrania, gotowość na KSeF
  • Katalog z kartami technicznymi, kodami EAN i plikami do pobrania
  • Powiadomienia e-mail i raporty sprzedaży z wykresami

Masz system do zbudowania albo proces do uporządkowania?

Napisz kilka zdań. Pierwsza rozmowa i wstępna wycena nic nie kosztują.

Opisz projekt