Programmierung mit Phyton, FastAPI, VUE.js

Lange vernachlässigt – jetzt begeistert: Unser Comeback mit Python & FastAPI

In den vergangenen Jahren haben wir bei Backend-Projekten selten auf Python gesetzt. Andere Frameworks waren oft naheliegender oder einfach stärker im Einsatz – bis wir kürzlich bei zwei Projekten gezielt wieder zu Python gegriffen haben. Genauer gesagt zu FastAPI, kombiniert mit Vue.js im Frontend.

Das Ergebnis hat uns nachhaltig beeindruckt: moderne, stabile und performante Webanwendungen, entwickelt in kürzester Zeit – und das mit einem Tech-Stack, der wieder richtig Spaß macht.

Projekt 1: Dispositionssystem für einen LKW-Umschlagsplatz

Für einen Logistikdienstleister entwickelten wir ein webbasiertes System zur digitalen Steuerung und Nachverfolgung der LKW-Abwicklung am Umschlagsplatz.

Ablauf & Funktionen:

  • Bei der Einfahrt wird der LKW auf der Waage erfasst, Fahrer- und Fahrzeugdaten werden eingegeben und automatisch ein Kommissionsschein generiert.
  • Das System weist dem Fahrer eine Rampe zur Beladung zu. Nach erfolgreicher Beladung wird der Schein digital unterzeichnet und im System archiviert.
  • Bei der Ausfahrt wird das Fahrzeug erneut gewogen. Stimmen Gewicht und Kommissionsdaten überein, wird automatisch eine Rechnung erstellt und der Vorgang abgeschlossen.

Technologie-Stack:

  • Backend: FastAPI
  • ORM: SQLAlchemy
  • Migrationen: Alembic
  • Frontend: Vue.js
  • Deployment: Automatisiert über Git-Workflow (Merge in main → sofortiger Rollout auf den Webserver)

Durch die Digitalisierung der Abläufe konnten Einfahrtszeiten verkürzt, Fehlerquellen minimiert und die Transparenz im Warenfluss deutlich erhöht werden.

Projekt 2: Schulmanagement-System

Für ein Bildungsinstitut entwickelten wir ein umfassendes Schulmanagement-System zur Verwaltung sämtlicher schulischer Abläufe – von Schülerdaten bis hin zu Inventar und Stundenplänen.

Kernfunktionen:

  • Verwaltung von Schüler:innen, Eltern und Lehrpersonal
  • Klassenzuordnung und Gruppeneinteilung
  • Erstellung und Verwaltung von Stundenplänen
  • Erfassung von Anwesenheiten und Verwaltung schulfreier Tage
  • Ressourcen- und Inventarverwaltung
  • Rollenbasierter Zugriff auf alle Module

Technologie-Stack:

  • Backend: FastAPI
  • ORM: SQLAlchemy
  • Migrationen: Alembic
  • Frontend: Vue.js
  • Deployment: Git-Workflow-basiert, automatisch beim Merge in die main-Branch

Auch hier zeigte sich die Stärke des Stacks: flexibel, schnell anpassbar und ideal für modulare Erweiterungen.

Fazit: Ein Comeback, das überzeugt

Nach vielen Jahren ohne aktiven Python-Einsatz im Backend war die Rückkehr mit FastAPI für uns eine echte Überraschung – im besten Sinne. Die Geschwindigkeit, mit der wir robuste Anwendungen entwickeln konnten, und die Klarheit im Code haben uns erneut davon überzeugt, dass Python im modernen Web-Tech-Stack seinen festen Platz verdient.

Mit FastAPI, SQLAlchemy, Alembic und Vue.js haben wir zwei zukunftsfähige Lösungen gebaut – und gleichzeitig unsere Begeisterung für Python wiederentdeckt.

Kontaktieren Sie uns

Interessiert an einer maßgeschneiderten Webapplikation oder an einem individuellen Backend-System mit FastAPI?
Senden Sie uns Ihre Anfrage per E-Mail an office@multimediaatelier.com oder rufen Sie uns an unter 01 890 80 03.
Alternativ können Sie auch unser Kontaktformular nutzen.

Lassen Sie uns gemeinsam Ihre digitale Lösung umsetzen – präzise, leistungsstark und zukunftssicher!

Lange vernachlässigt – jetzt begeistert: Unser Comeback mit Python & FastAPI Read More »

Aktuelle News, CMS - Content Management Systeme, E-Commerce, , , , , , , , , ,