Ich erstelle ein REST API-Backend mit Datenbank


Über diesen Service
Automatische Übersetzung
Eine REST API, die auch in sechs Monaten noch Sinn macht, von einem Softwarearchitekten mit 12 Jahren Berufserfahrung.
Ich entwickle Backends in Python (FastAPI, SQLAlchemy) und PHP 8, mit der Datenbank absichtlich so gestaltet, statt zufällig gewachsen. Beispiele: ein Multi-Tenant SaaS mit Abonnementplänen und Hintergrundarbeitern, Automatisierung der Mitgliedschaft über Patreon und Twitch OAuth sowie Echtzeit-Plattformen über WebSockets.
WAS DU BEKOMMST
- REST-Endpunkte mit Validierung und ordnungsgemäßem Fehlerhandling
- Relationale Schema-Designs und Migrationen
- Authentifizierung: JWT, OAuth 2.0 oder API-Schlüssel
- Webhooks, Hintergrundjobs, Queues und Caching
- Integrationen mit allem, was eine API hat: Zahlungen, Discord, Telegram, Twitch
- Interaktive API-Dokumentation, damit dein Frontend-Entwickler nie fragen muss
- Deployment auf deinem Server, Windows oder Linux
Unbegrenzte Überarbeitungen, bis es genau das macht, was du willst. Vollständiger Quellcode und Dokumentation, immer.
Weißt du nicht, welches Paket passt? Schreib mir mit deinen Endpunkten, und ich sage dir, welches geeignet ist, oder schicke dir ein individuelles Angebot.
Lerne J.H. kennen
Software Architect
- AusSpanien
- Mitglied seitNov. 2020
- ⌀ Antwortzeit1 Stunde
Sprachen
Spanisch, Katalanisch, Englisch, Portugiesisch
Automatische Übersetzung
Mein Portfolio
FAQ
Automatische Übersetzung
Kannst du mit meiner bestehenden Datenbank arbeiten?
Ja. Schick mir das Schema, und ich werde darauf aufbauen und dir sagen, ob etwas darin später Probleme verursacht.
Schreibst du Dokumentation?
Interaktive API-Dokumentation ist bei jedem Paket dabei, damit dein Frontend-Entwickler ohne Fragen arbeiten kann.
Python oder PHP?
Beides. Wenn du keine Präferenz hast, sag mir, wofür die API ist, und ich empfehle dir eine und erkläre warum.
Wird mein Frontend-Entwickler es benutzen können?
Genau das ist der Punkt. Standard REST, vorhersehbare Fehler und Dokumentation, durch die man klicken kann.
Kannst du sie auch bereitstellen?
Ja, Windows Server mit IIS oder Linux, inklusive im Premium-Paket und als Extra bei den anderen.

