Ich baue ein sicheres Next.js-Frontend mit einem Node.js-Backend


Über diesen Service
Automatische Übersetzung
Du hast die Idee. Was du brauchst, ist das Ganze – Frontend, API, Datenbank, alles von einer Person gebaut, die für alles verantwortlich ist.
Genau das ist dieses Gig. Eine Bestellung, ein Entwickler, ein funktionierendes Produkt. Next.js und React fürs Frontend, Node.js und Express (oder Python und Flask) dahinter, MongoDB oder MySQL darunter, und Docker sowie Nginx, um es auf deinem Server zu deployen, damit es am Ende live ist, nicht nur "bereit zum Deployen".
Was ein Build umfasst: Nutzerkonten mit Rollen, ein Dashboard mit echten Daten, die Formulare und Workflows, um die dein Produkt eigentlich geht, eine Admin-Seite, damit du es verwalten kannst, sowie API und Datenbankschema, die validiert, dokumentiert und strukturiert sind, damit der nächste Entwickler sie lesen kann.
Ich mache das beruflich. Ich habe einen E-Commerce-Shop mit Warenkorb, Stripe-Checkout und Admin-Panel gebaut, einen No-Code-Website-Builder, der Websites für seine Nutzer veröffentlicht, und eine Website sowie einen Account-Bereich für ein Abonnement-Produkt. Bei meinem Job pflege ich eine TypeScript-API mit 12.600 Zeilen und einen Flask-Service mit 19.150 Zeilen, beide in Produktion.
Schreib mir vor deiner Bestellung eine Nachricht mit einer Beschreibung, was das Produkt macht, und ich sage dir, welches Paket dafür passt oder, falls mehr als eins nötig ist, wie du es aufteilen kannst.
Lerne Hasib kennen
- AusBangladesch
- Mitglied seitNov. 2024
Sprachen
Bengalisch, Englisch
Automatische Übersetzung
FAQ
Automatische Übersetzung
Was zählt als eine "Funktion"?
Ein Element, das ein Nutzer durchführt, vollständig umgesetzt: die Bildschirme, die API-Endpunkte und die Datenbanktabellen dahinter. "Kunden können Rechnungen erstellen und versenden" ist eine Funktion. "Das gesamte Abrechnungssystem" sind drei oder vier. Schick mir deine Liste, und ich zähle sie, bevor du bestellst.
Gestaltest du die Oberfläche?
Ich programmiere. Ich bin Entwickler, kein Designer — du bekommst etwas Sauberes und Konsistentes, aber wenn das Aussehen wichtig ist, bring eine Figma-Datei, einen Screenshot oder ein Produkt, das du nachahmen möchtest. Das sage ich lieber gleich, als dich bei der Lieferung zu enttäuschen.
Welchen Stack verwendest du?
Next.js und React mit TypeScript und Tailwind fürs Frontend, Node.js und Express dahinter, MongoDB oder MySQL für die Daten, Docker und Nginx zum Deployen. Python und Flask, falls das besser zu deinem Projekt passt. Ich arbeite nicht mit PHP, Laravel, WordPress oder Django, und das sage ich auch, anstatt auf deinem Budget zu lernen.
Wie unterscheidet sich das von deinem Next.js-Gig und deinem Backend-Gig?
Das sind zwei Hälften. Das Backend-Gig baut eine API; das Next.js-Gig erstellt eine Website oder Web-App. Dieses Gig ist das ganze Produkt in einer Bestellung — Frontend, API, Datenbank, Admin-Seite, deployed — mit einer Person, die für alles verantwortlich ist. Wenn du nur eine Hälfte brauchst, bestelle das günstigere Gig.
Was passiert, wenn der Umfang während des Baus wächst?
Das passiert meistens ein bisschen. Kleine Ergänzungen nehme ich auf. Alles, was eindeutig eine neue Funktion ist, markiere ich sofort und gebe ein Angebot dafür ab, damit es keine Überraschungen bei der Lieferung gibt und die Bestellung nicht verspätet wird.
Wem gehört der Code, und kann ich ihn später zu einem anderen Entwickler nehmen?
Du gehörst vollständig, bei der Lieferung — Repository, Datenbankschema, Deployment-Konfiguration und eine README, die erklärt, wie man es läuft. Es ist so aufgebaut, dass der nächste Entwickler es lesen kann. Ich verwende deinen Code nicht anderswo, und ein NDA ist in Ordnung, wenn du eins möchtest.

