Nikita Petrich
Buchen
Zur Startseite
Lagerverwaltung & Rechnungsmodul
Handel & Kfz-Gewerbe
06

Accounting OS

GoBD-konformes Buchhaltungs- & Lagersystem
HD Autoservice
01/2024 – 12/2024 · ~12 Monate · lfd. Wartung (nebenberuflich) · Sole Developer · Full-Stack & AI
Rolle
Sole Developer · Full-Stack & AI
Team
Solo · Kundenprojekt
Standort
Salzgitter, DE · Remote
Sprache
Deutsch
Sichtbarkeit
Internes System
Methodik
Eigenverantwortlich

Aufgaben

  • Buchhaltungsmodul: Rechnungen, Korrekturrechnungen, PDF-Export, Kundenverwaltung, Bestellimport mit GoBD-Festschreibung.
  • Kopplung von Lagerverwaltung und Rechnungsmanagement (automatische Bestandsabbuchung, Mindestbestand-Benachrichtigung).
  • Resilienter Daten-Synchronisationsservice („Pipe Service“) für Lieferanten-Kataloge – bis 20 Mio. CSV-Zeilen über TLS mit Queue, Caching, Retry-Logik, Validierung und Deduplizierung.
  • Rekursive Auflösung von Fremdschlüssel-Abhängigkeiten in den Eingabedialogen für eine konsistente Stammdatenpflege.
  • Kunden- und Stammdatenverwaltung mit rollenbasierter Zugriffssteuerung (Admin, Mitarbeiter, Steuerberater) und Authentifizierung via better-auth; typsichere GraphQL- und REST-Schnittstellen (NestJS, MikroORM, DTOs).
  • Technische Beratung des Kunden zu Lösungsansätzen, Architektur und Prozessoptimierung.
  • Selbst gehostete Auslieferung auf Linux-Servern (Docker) mit CI/CD-Pipeline (GitHub Actions) und automatischen Qualitätsprüfungen vor jedem Commit (Husky).
  • Alleinverantwortung für Architektur (Clean Architecture), Deployment und laufende Betreuung (nebenberuflich): Wartung, Security-Updates und Weiterentwicklung.

Ergebnis

  • Laut Kunde bis zu 40 Stunden weniger Verwaltungsarbeit pro Monat – rund 480 Stunden im Jahr.
  • Routineprozesse laufen laut Kunde mit bis zu 50 % weniger Zeitaufwand.
  • Durchgängig digitale, GoBD-konforme Abläufe mit direkter Kopplung von Lager und Buchhaltung.
  • Seit der Einführung im Dauerbetrieb: Auslieferung, Security-Updates und Weiterentwicklung laufen automatisiert weiter, ohne dass der Kunde eine eigene IT dafür vorhalten muss.
  • Tägliche automatische Synchronisation der Autoteile-Kataloge aller Lieferanten mit Accounting OS – Bestände und Preise stehen ohne manuellen Import bereit.

Referenz

Technologien

TypeScriptJavaScriptSQLHTMLCSSJSONYAMLNode.jsNestJSFastifyDependency InjectionNext.jsReactServer-Side Rendering (SSR)TanStack QueryTailwind CSSStorybookREST APIGraphQLDTOsTypsicherheitBackend-EntwicklungFrontend-EntwicklungWeb-EntwicklungDaten-SynchronisationCSV-VerarbeitungETLMessage QueuesCachingIdempotenzResilience PatternsMariaDBPostgreSQLRedisMikroORMTypeORMDatenmodellierungWarenwirtschaftLagerverwaltungBuchhaltungRechnungsstellungAuftragsverwaltungStammdatenverwaltungPDF-GenerierungERPGoBDRevisionssicherheitProzessdigitalisierungDigitale Transformationbetter-authJWTRole-Based Access Control (RBAC)SSL/TLSIT-SicherheitDockerDocker ComposeDigital OceanSelf-HostingLinuxUbuntuMonitoringObservabilityCI/CDContinuous IntegrationGitHubGitHub ActionsHuskynpmCLI (Command Line Interface)MiroUnit TestingTestautomatisierungClaude CodeCursor AIModel Context Protocol (MCP)Agentic CodingAgentische Pull-Request-WorkflowsMonorepoNxMicroservicesDomain-Driven DesignSkalierbare ArchitekturClean CodeSOLIDClean ArchitectureRequirements EngineeringIT-BeratungSoftwareentwicklungProduktverantwortungEntrepreneurshipSchnittstellenentwicklungAPI-IntegrationAnforderungsanalyse