Zinn Hub
0
Dein Warenkorb
0

Auf einen Blick

Wichtige Details zu diesem Service, um dir bei deiner Entscheidung zu helfen. Generiert von Zinn Hub, nicht vom Verkäufer.

Tech Stack

TypeScript, Express / NestJS
Geschrieben in TypeScript auf Node.js – gemeinsame Typen mit Ihrem Frontend bedeuten, dass fehlerhafte Felder den Build fehlschlagen lassen, nicht die Live-Site.

Unterstützte Datenbanken

PostgreSQL, MongoDB, Redis
Standard- und Advanced-Pakete enthalten die Datenbank Ihrer Wahl mit Migrationen. Redis wird für Warteschlangen und Caching verwendet.

Was immer enthalten ist

Validierung, Tests, README
Jeder Endpunkt in jedem Paket wird mit Eingabevalidierung, automatisierten Tests, Umgebungsvariablen-Konfiguration und vollständigem Quellcode geliefert.

Beste Wahl für

Startups & kleine Teams
Ideal, wenn Ihr Frontend noch mit Mock-Daten läuft oder wenn Sie einen fokussierten Dienst neben einem bestehenden Backend hinzufügen müssen.

Was Sie erhalten

Formate:
Custom Code
Liefermethode:
Auftragsmanager
Hinweise: Jeder Endpunkt erhält in jedem Paket Eingabevalidierung und Tests. Sie erhalten den vollständigen Quellcode mit einer README-Datei und Konfiguration in Umgebungsvariablen, in Ihrem GitHub-Repository oder als Archiv. Das Standardpaket fügt eine PostgreSQL- oder MongoDB-Datenbank und eine Dockerfile hinzu. Advanced fügt zusätzlich Login mit Benutzerrollen, einen Warteschlangen-Worker und CI hinzu. Sie können eine funktionierende Version vor der endgültigen Lieferung selbst ausprobieren.

Vollständige Beschreibung

Gut geeignet für Startups und kleine Teams, deren Frontend noch mit Mock-Daten läuft oder deren App einen weiteren Dienst neben dem bereits vorhandenen Backend benötigt. TypeScript auf dem Server kann Typen mit einem TypeScript-Frontend teilen, sodass ein umbenanntes Feld den Build statt einer Live-Seite unterbricht, und Express oder NestJS hält den Code für den nächsten Entwickler vertraut.

Starter deckt bis zu drei REST-Endpunkte in einem Dienst oder einen einzelnen Worker für Dateien oder Ihre bestehende Warteschlange ab. Standard erhöht dies auf acht Endpunkte, speichert Daten in PostgreSQL mit Migrationen oder in MongoDB und wird mit einer Dockerfile geliefert. Advanced erweitert dies auf fünfzehn Endpunkte und fügt ein tokenbasiertes Login mit Benutzerrollen, einen Warteschlangen-Worker und CI auf GitHub Actions hinzu.

In jedem Paket erhält jeder Endpunkt Eingabevalidierung und Tests, und Sie erhalten eine README-Datei, Konfiguration in Umgebungsvariablen und den vollständigen Quellcode.

Vor jedem Code schreibe ich eine kurze Spezifikation im Chat, die auflistet, was jeder Endpunkt empfängt und zurückgibt, und Sie bestätigen dies. Sie können eine funktionierende Version vor der Lieferung ausprobieren, und ich poste täglich eine Fortschrittsnotiz.

Die Bereitstellung auf Ihrem Server ist ein Extra. Wenn Ihr Projekt zwischen zwei Paketen liegt, senden Sie mir die Details und ich erstelle Ihnen ein individuelles Angebot.

Was ich von Ihnen brauche
- Beschreiben Sie, was der Dienst tut, und fügen Sie eine Beispielanfrage mit dem JSON ein, das Sie zurückerwarten.
- Ihren GitHub-Benutzernamen und das Repository, wenn der Code in ein bestehendes Projekt integriert werden soll. Ohne GitHub wird der Code als Archiv geliefert.
- Ruft der Dienst ein anderes System auf? Wenn ja, senden Sie die API-Dokumentation dieses Systems oder einige Beispieldaten.
- Bei Standard oder Advanced: Welche Datenbank soll der Dienst verwenden? Senden Sie Zugangsdaten oder einen Schema-Dump, oder sagen Sie, dass es eine neue ist.
- Wo wird der Dienst ausgeführt: Ihr Linux-Server, Docker oder eine Cloud-Plattform? Wenn Sie die Bereitstellung bestellt haben, werde ich im Chat nach SSH-Zugang fragen.

Zinner Qualitätsgarantie

✓
Geprüfter Profi
Jeder Zinner wird überprüft und genehmigt, bevor er die Plattform beitritt.
✓
Qualitätsarbeit garantiert
Alle Dienstleistungen sind durch unser Qualitätssicherungsversprechen abgedeckt.
✓
Sichere Zahlung
Ihre Zahlung ist geschützt, bis Sie die erbrachte Arbeit genehmigen.

Pakete vergleichen

FunktionStarterStandardErweitert
Lieferzeit5 Tage7 Tage14 Tage
Überarbeitungen123
UmfangBis zu 3 Endpunkte oder ein WorkerBis zu 8 Endpunkte und eine DatenbankBis zu 15 Endpunkte, Login und CI
Quellcode✓✓✓

Portfolio

Beispiele für die Arbeit des Verkäufers im Zusammenhang mit diesem Zinn.

Formline: Next.js Store mit Stripe

Ein Schaufenster, durch das Sie klicken können: 16 Poster in 4 Kollektionen, Filter und Suche, die in der URL bleiben, ein Warenkorb, helle und dunkle Themen und ein Checkout, der in einer Demo-Bestellung oder einer echten Stripe Checkout-Sitzung im Testmodus endet. Ich habe es als Next.js statischen Export in TypeScript mit Tailwind CSS erstellt. Kartenzahlungen erfolgen über einen Cloudflare Worker, der den Warenkorb auf dem Server neu bepreist und die Webhook-Signatur von Stripe überprüft.

Servicedetails

Servicetyp
Standard
Zinner Type
Freelancer
Verfügbarkeit
Wochentage
Verkäuferland
Kasachstan
Akzeptierte Sprachen
Englisch
Russisch
NDA verfügbar
Ja
Projektgrößen
Klein bis Mittel
Antwortzeit
Innerhalb 12 Stunden
Jahre Erfahrung
10+

Häufig gestellte Fragen

NestJS läuft standardmäßig auf Express, und die Geschwindigkeit ist ungefähr gleich. Express hält einen kleinen Dienst kurz. NestJS fügt Module und Dependency Injection hinzu, was hilfreich ist, sobald die Codebasis wächst und mehrere Entwickler sie teilen. Beschreiben Sie den Dienst, und ich sage Ihnen, welcher passt.

Eine Methode auf einem Pfad, also sind GET /users und POST /users zwei Endpunkte. Der Preis geht von gewöhnlicher Arbeit wie dem Lesen und Speichern von Datensätzen oder dem Aufrufen einer anderen API aus. Zahlungen, Datei-Uploads und umfangreiche Berichte kosten mehr, und ich biete sie als individuelles Angebot an.

Ja. Geben Sie mir Zugriff auf das Repository und sagen Sie mir, wie ich es ausführen kann. Ich folge der bereits vorhandenen Struktur und dem Stil, schreibe JavaScript, wenn das Projekt es verwendet, und decke den neuen Code mit Tests ab.

Ja, mit dem Bereitstellungs-Extra. Ich benötige SSH-Zugang zu Ihrem Linux-Server und eine Domain, die bereits darauf verweist. Serverkosten und spätere Wartung sind nicht inbegriffen.

Nein, ich arbeite schriftlich. Alles bleibt im Bestell-Chat, damit wir beide später überprüfen können, was vereinbart wurde.

Behebung von allem, was nicht der im Chat vereinbarten Spezifikation entspricht. Neue Endpunkte oder Änderungen an der Spezifikation sind neue Arbeiten, über das Endpunkt-Extra oder ein individuelles Angebot.

Kundenbewertungen

Sehen Sie, was unsere Kunden über dieses Zinn sagen

Kategorien

Zinner Richtlinien

Ich werde ein Node.js-Backend mit Express oder NestJS erstellen 2 &Raquo; Zinn Hub

Nur angemeldete Kunden, die dieses Produkt gekauft haben, dürfen eine Bewertung hinterlassen.

Optionen & Bestellung

Lade die Zinn Hub App herunter

Benachrichtigungen · Schnellerer Zugriff · Vollbild

Tippen Sie Share in Ihrem Browser

➜ Tippen Sie dann auf "Zum Startbildschirm hinzufügen"