Ik bouw een getest node js eindpunt voor je json data


Over deze dienst
Automatische vertaling
Zet één duidelijke dataregel om in een werkende Node.js API.
Ik bouw één lokale JSON eindpunt dat je input valideert, je gedocumenteerde mapping of berekening toepast en het afgesproken resultaat teruggeeft. SQLite opslag voorkomt dat hetzelfde event dubbele records aanmaakt; conflicterende herhalingen geven een duidelijke foutmelding.
Inbegrepen:
- Eén operatie en één uitvoerformaat
- Tot 20 scalare invoervelden en 10 expliciete regels
- Broncode, geautomatiseerde tests en een uitvoerbare request-voorbeeld
- Installatie-instructies en een testresultatenrecord
- Eén revisie binnen de afgesproken scope
Voorbeelden: normaliseer formuliergegevens, bereken een bepaalde score of transformeer een JSON-record.
Ingenieur en PhD met zes jaar engineering ervaring. Mijn RuleBench demo gebruikt synthetische data en documenteert 24 passing tests. Industriële projecten zijn vertrouwelijk.
Ontwikkeling, testen en documentatie maken gebruik van AI-ondersteunde tools. We stemmen vooraf af welke data en tools toegestaan zijn voordat we aan je project werken.
Alleen lokale service: geen externe API-verbindingen, hosting, authenticatie, betalingen of UI. Stuur me een bericht op Fiverr voordat je bestelt, zodat we scope, voorbeelden en omgeving kunnen bevestigen.
Maak kennis met Gilmar Nogueira
Engineer and PhD building APIs backend tools and automation
- Afkomstig uitFrankrijk
- Lid sindsfeb 2020
- Laatste levering6 jaar
Talen
Frans, Portugees, Engels
Automatische vertaling
Veelgestelde vragen
Automatische vertaling
Wat is precies inbegrepen?
Eén POST-eindpunt in een kleine lokale Node.js service: tot 20 scalare invoervelden, één deterministische mapping of berekening met maximaal 10 expliciete regels, één JSON-uitvoerformaat, lokale SQLite opslag, duplicaat- en conflicthandling, broncode, tests, een request-voorbeeld en setup-documentatie.
Waar dekt de duplicaatbescherming?
Een stabiele event key en dezelfde genormaliseerde input hergebruiken het opgeslagen resultaat. Het hergebruiken van de key met andere input geeft een fout. Dit geldt voor één lokale service en de SQLite-records. Het garandeert geen precies-eens verwerking over externe services of het voorkomen van externe bijwerkingen.
Verbind je mijn app met een externe API of deploy je het?
Dit pakket levert een uitvoerbaar lokaal eindpunt. Externe API-verbindingen, webhook-handtekeningen, inloggegevens, publieke deployment, hosting, wachtrijen, callbacks en productiebeveiliging vereisen een apart overeengekomen scope. Een betaalde abonnement of betaalde API is niet nodig voor het lokale pakket.
Wat heb je nodig voordat je begint?
Eén operatie, invoer-/uitvoerdefinities, tot 10 expliciete regels, minimaal vijf synthetische voorbeelden inclusief randgevallen en ongeldige gevallen, een stabiele event key, je Node.js omgeving en AI/data restricties. Stuur me een bericht voor je bestelt als een vereiste onduidelijk is.
Hoe bevestigen we dat het resultaat correct is?
We stemmen vooraf de verwachte outputs af voordat we beginnen. De levering bevat geautomatiseerde tests voor deze voorbeelden, ongeldige inputs en gedrag bij duplicaat/conflict, plus een uitvoerbare request-voorbeeld en de vastgelegde resultaten. Als de geschreven regels en voorbeelden niet overeenkomen, lossen we dat op voordat we coderen.
Wat houdt één revisie in?
Eén geconsolideerde ronde van wijzigingen binnen de afgesproken input, regels, output en omgeving. Nieuwe eindpunten, nieuwe regels, externe diensten of een andere workflow vereisen een aparte scope. Een gefaalde acceptatietest is een defect dat gecorrigeerd moet worden, geen nieuwe feature.
Maakt u gebruik van AI-tools?
Ja. Ik gebruik AI voor implementatie, tests en documentatie, en verifieer daarna aan de hand van afgesproken voorbeelden. Deel tool- en databeperkingen voordat je bestelt. Gebruik synthetische data; stuur geen geheime of vertrouwelijke materialen voordat we het eens zijn over de verwerking. Dit pakket is niet geschikt voor een geen-AI vereiste.
Kan ik een relevant voorbeeld zien?
RuleBench is een originele lokale demo met synthetische data: deterministische berekeningen, JSON-validatie, SQLite-opslag en replay/conflict handling. De vastgelegde omgeving heeft 24 tests doorstaan. Het is een persoonlijke demo, geen levering aan een klant. Industriële code en data blijven vertrouwelijk.
