Zinn Hub
0
Shporta juaj
0

Në një vështrim

Detaje kyçe rreth këtij shërbimi për t'ju ndihmuar të vendosni. Gjeneruar nga Zinn Hub, jo nga shitësi.

Pila Teknologjike

TypeScript, Express / NestJS
Shkruar në TypeScript në Node.js - tipet e përbashkëta me frontend-in tuaj nënkuptojnë që fushat e thyera dështojnë ndërtimin, jo faqen live.

Baza të të dhënave të mbështetura

PostgreSQL, MongoDB, Redis
Paketat Standard dhe Advanced përfshijnë bazën e të dhënave sipas zgjedhjes suaj me migrimet. Redis përdoret për radhët dhe caching.

Çfarë përfshihet gjithmonë

Vërtetim, Teste, README
Çdo pikë fundore në çdo paketë vjen me vërtetim të hyrjes, teste të automatizuara, konfigurim të variablave të mjedisit dhe kod burimor të plotë.

Më e mira për

Startupe dhe Ekipet e Vogla
Ideale nëse frontend-i juaj ende funksionon me të dhëna fiktive, ose nëse keni nevojë për një shërbim të fokusuar të shtuar pranë një backend-i ekzistues.

Çfarë do të merrni

Formatet:
Kod i personalizuar
Metoda e dorëzimit:
Menaxher Porosish
Shënime: Çdo pikë fundore merr vërtetim të hyrjes dhe teste në çdo paketë. Ju merrni kodin burimor të plotë me një README dhe konfigurim në variablat e mjedisit, në depozitën tuaj GitHub ose si një arkiv. Paketa Standard shton një bazë të dhënash PostgreSQL ose MongoDB dhe një Dockerfile. Advanced shton hyrjen me role përdoruesi, një punëtor radhe dhe CI mbi këtë. Ju mund të provoni vetë një version funksional para dorëzimit përfundimtar.

Përshkrimi i Plotë

Një përshtatje e mirë për startup-et dhe ekipet e vogla, frontend-i i të cilave ende funksionon me të dhëna fiktive, ose aplikacioni i të cilave ka nevojë për një shërbim më shumë pranë backend-it që tashmë ka. TypeScript në server mund të ndajë tipet me një frontend TypeScript, kështu që një fushë e riemërtuar thyen ndërtimin në vend të një faqeje live, dhe Express ose NestJS e mban kodin të njohur për zhvilluesin tjetër.

Starter mbulon deri në tre pika fundore REST në një shërbim, ose një punëtor të vetëm për skedarë ose radhën tuaj ekzistuese. Standard e rrit këtë në tetë pika fundore, ruan të dhënat në PostgreSQL me migrimet ose në MongoDB, dhe vjen me një Dockerfile. Advanced e çon në pesëmbëdhjetë pika fundore dhe shton hyrjen e bazuar në token me role përdoruesi, një punëtor radhe dhe CI në GitHub Actions.

Në çdo paketë, çdo pikë fundore merr vërtetim të hyrjes dhe teste, dhe ju merrni një README, konfigurim në variablat e mjedisit dhe kodin burimor të plotë.

Para çdo kodi, unë shkruaj një specifikim të shkurtër në bisedë duke listuar se çfarë merr dhe kthen çdo pikë fundore, dhe ju e konfirmoni atë. Ju mund të provoni një version funksional para dorëzimit, dhe unë postoj një shënim progresi çdo ditë.

Vendosja në serverin tuaj është një shtesë. Nëse projekti juaj bie midis dy paketave, më dërgoni detajet dhe unë do të jap një ofertë të personalizuar.

Çfarë më duhet nga ju
- Përshkruani se çfarë bën shërbimi dhe ngjitni një kërkesë shembull me JSON-in që prisni të kthehet.
- Emri juaj i përdoruesit në GitHub, dhe depozita nëse kodi shkon në një projekt ekzistues. Pa GitHub, kodi vjen si një arkiv.
- A thërret shërbimi një sistem tjetër? Nëse po, dërgoni dokumentacionin e API-së së atij sistemi ose disa të dhëna shembull.
- Në Standard ose Advanced, cilën bazë të dhënash duhet të përdorë shërbimi? Dërgoni detajet e aksesit ose një dump skeme, ose thoni se është një e re.
- Ku do të funksionojë shërbimi: serveri juaj Linux, Docker apo një platformë cloud? Nëse keni porositur vendosjen, unë do të kërkoj akses SSH në bisedë.

Garancia e Cilësisë Zinner

✓
Profesionist i Verifikuar
Çdo Zinner rishikohet dhe miratohet para se të bashkohet me platformën.
✓
Punë Cilësore e Garantuar
Të gjitha shërbimet mbështeten nga angazhimi ynë për sigurimin e cilësisë.
✓
Pagesë e Sigurt
Pagesa juaj mbrohet derisa të miratoni punën e dorëzuar.

Krahaso Paketat

FunksioniFillestarStandardE avancuar
Koha e dorëzimit5 ditë7 ditë14 ditë
Rishikime123
ShtrirjaDeri në 3 pika fundore ose një punëtorDeri në 8 pika fundore dhe një bazë të dhënashDeri në 15 pika fundore, hyrje dhe CI
Kodi burimor✓✓✓

Portofoli

Shembuj të punës së shitësit në lidhje me këtë Zinn.

Formline: Dyqan Next.js me Stripe

Një dyqan ku mund të klikoni: 16 postera në 4 koleksione, filtra dhe kërkim që qëndrojnë në URL, një shportë, tema të lehta dhe të errëta, dhe një arkë që përfundon në një porosi demo ose një sesion real Stripe Checkout në modalitetin e testimit. E ndërtova si një eksport statik Next.js në TypeScript me Tailwind CSS. Pagesat me kartë kalojnë përmes një Cloudflare Worker që riçmon shportën në server dhe verifikon nënshkrimin e webhook-ut të Stripe.

Detajet e Shërbimit

Lloji i shërbimit
Standard
Lloji i Zinner
Freelancer
Disponueshmëria
Ditët e javës
Shteti i shitësit
Kazakistan
Gjuhët e pranuara
Anglisht
Rusisht
NDA në dispozicion
Po
Madhësitë e projekteve të trajtuara
E Vogël Në Mesatare
Koha e përgjigjes
Brenda 12 orësh
Vitet e përvojës
10+

Pyetjet e Bëra Shpesh

NestJS funksionon mbi Express si parazgjedhje, dhe shpejtësia është pothuajse e njëjtë. Express e mban një shërbim të vogël të shkurtër. NestJS shton module dhe injektim varësie, të cilat ndihmojnë sapo baza e kodit rritet dhe disa zhvillues e ndajnë atë. Përshkruani shërbimin dhe unë do të them cili përshtatet.

Një metodë në një shteg, kështu që GET /users dhe POST /users janë dy pika fundore. Çmimi supozon punë të zakonshme si leximi dhe ruajtja e regjistrimeve ose thirrja e një API-je tjetër. Pagesat, ngarkimet e skedarëve dhe raportet e rënda kushtojnë më shumë, dhe unë i citoj ato si një ofertë të personalizuar.

Po. Më jepni akses në depozitë dhe më tregoni si ta ekzekutoj. Unë ndjek strukturën dhe stilin që tashmë ekziston, shkruaj JavaScript nëse projekti e përdor atë, dhe mbuloj kodin e ri me teste.

Po, me shtesën e vendosjes. Më duhet akses SSH në serverin tuaj Linux dhe një domen që tashmë tregon drejt tij. Kostot e serverit dhe mirëmbajtja e mëvonshme nuk përfshihen.

Jo, unë punoj me shkrim. Gjithçka mbetet në bisedën e porosisë, kështu që të dy mund të kontrollojmë më vonë se çfarë u ra dakord.

Rregullimi i çdo gjëje që nuk përputhet me specifikimin që ramë dakord në bisedë. Pikat fundore të reja ose ndryshimet në specifikim janë punë e re, përmes shtesës së pikës fundore ose një oferte të personalizuar.

Vlerësimet e Klientëve

Shikoni çfarë thonë klientët tanë për këtë Zinn

Kategoritë

Politikat e Zinner

Unë do të ndërtoj një backend Node.js me Express ose NestJS 2 &Raquo; Zinn Hub

Vetëm klientët e kyçur që e kanë blerë këtë produkt mund të lënë një vlerësim.

Opsionet dhe porosia

Merrni Aplikacionin Zinn Hub

Njoftime · Qasje më e shpejtë · Ekran i plotë

Trokitni Ndaj në shfletuesin tuaj

➜ Pastaj trokitni "Shto në ekranin kryesor"