Ich werde ein Multi-Tenant SaaS-Backend in FastAPI mit PostgreSQL und Stripe bauen


Über diesen Service
Automatische Übersetzung
Dein SaaS braucht ein Backend, das auch bei Kundenanzahl 500 noch funktioniert. Genau das baue ich.
Kürzlich habe ich eine produktive Multi-Tenant-Plattform in FastAPI ausgeliefert: über 380 Endpunkte, 79 Datenbankmodelle, Schema-Per-Tenant-Isolation, Stripe-Abonnements, Hintergrund-Worker, AWS-Deployment. Du bekommst die gleiche Architektur, auf dein Projekt zugeschnitten.
WAS DU BEKOMMST
- FastAPI-Backend in sauberen Schichten: Routen, Services, Repositories
- PostgreSQL, async SQLAlchemy 2.0, Alembic-Migrationen
- JWT-Authentifizierung mit Refresh-Tokens, Rollen und Berechtigungen
- Multi-Tenancy: Schema-Per-Tenant oder geteiltes Schema
- Stripe-Abonnements, Pläne, Testphasen und Webhooks
- Celery und Redis für E-Mails und geplante Jobs
- S3-Uploads, Elasticsearch, OpenAI-Dokumenten-Parsing
- Docker, GitHub Actions CI/CD, AWS-Deployment
- Swagger-Dokumentation und pytest für die kritischen Pfade
WIE ICH ARBEITE
Ein schriftlicher Scope vor dem Code. Tägliche Fortschrittsupdates. Verständliche Commits. Du besitzt den Quellcode, und das Repo ist so gestaltet, dass dein nächster Entwickler es lesen kann.
Sag mir, was du baust, und ich gebe dir eine ehrliche Einschätzung zu Scope, Zeitplan und Preis.
Lerne Arbind kennen
Data Engineer
- AusNepal
- Mitglied seitMai 2018
- ⌀ Antwortzeit1 Stunde
Sprachen
Nepali, Hindi, Englisch
Automatische Übersetzung
Mein Portfolio
Meine weiteren Dienstleistungen im Bereich Software-Entwicklung
FAQ
Automatische Übersetzung
Besitze ich den Code, den du schreibst?
Vollständig. Ich pushe in dein privates Repository, du hast den einzigen langfristigen Zugriff, und ich unterschreibe eine NDA, bevor wir starten, falls du möchtest. Vollständig. Ich pushe in dein privates Repository, du hast den einzigen langfristigen Zugriff, und ich unterschreibe eine NDA, bevor wir starten, falls du möchtest.
Kannst du an meinem bestehenden Backend arbeiten, anstatt neu zu starten?
Ja, und das ist oft günstiger. Schick mir Zugriff auf das Repository. Ich werde es prüfen und dir vor der Bestellung einen festen Scope und Preis nennen.
Was ist Multi-Tenancy und brauche ich das wirklich?
Es hält die Daten jedes Kunden innerhalb einer Anwendung getrennt. Du brauchst es, wenn du an Firmen verkaufst. Wenn du an Einzelkunden verkaufst, brauchst du es meist nicht, und ich werde dir das sagen, anstatt dir das größere Paket zu verkaufen.
Baust du auch das Frontend?
Ich konzentriere mich auf das Backend und die API. Ich liefere dokumentierte Endpunkte, die dein React-, Next.js-, Vue- oder Mobile-Entwickler einbauen kann, und stehe während der Integration für Fragen zur Verfügung.
Kannst du es deployen, oder brauche ich einen DevOps-Menschen?
Ich deploye es. Docker, GitHub Actions und ein Live-Server auf AWS, DigitalOcean, Render oder Railway. Das ist im Premium-Paket enthalten und bei den anderen Paketen als Extra verfügbar.
FastAPI oder Django – welches soll ich wählen?
FastAPI für APIs, hohe Parallelität und async-Arbeit. Django, wenn du ein integriertes Admin-Panel und ein großes Ökosystem an fertigen Apps willst. Sag mir dein Produkt, und ich empfehle dir eins, nicht beide.
Wie erkenne ich, dass die Arbeit voranschreitet?
Du bekommst ab Tag eins Zugriff auf das Repo, eine Commit-Historie, die du verfolgen kannst, und jeden Arbeitstag eine kurze schriftliche Aktualisierung. Nichts kommt überraschend zum Termin.
Was passiert, wenn nach der Lieferung etwas kaputt geht?
Fehler im Code, den ich geschrieben habe, werden 14 Tage nach Lieferung kostenlos behoben. Darüber hinaus deckt der Support-Extra von 30 Tagen Fixes, kleine Änderungen und Deployment-Hilfe ab.

