Meie poole pöördutakse, kui teie veebilehel või süsteemis on midagi katki, kui vajalikku asja veel ei ole või kui teie inimesed teevad endiselt käsitsi seda, mida saaks teha programm. Võtame töö ette ja anname valmimisel üle koodi ja kõik kontod. Toeks jääme ainult siis, kui te seda soovite.
Iga tööliik algab erinevast kohast, kuid kõigis kolmes on üleandmise päev, mil kood ja kontod saavad teie omaks.
Millega me töötame
Kirjutame koodi ise: TypeScript, Next.js ja Node, kujundus tavalises CSS-is. Ei mingit veebilehe koostajat ega lukus malli, mida teil avada ei lubata.
Kus kõik asub
Teie enda kontodel: koodihoidla, domeen ja majutus. Meil on ligipääs tööks, aga omanik olete teie.
Mis jääb teile
Kood, sisselogimisandmed ja kirjalik juhend. Saate need kätte töö käivitumise päeval, ilma et peaksite küsima.
Kolm tööliiki
Milline neist teile sobib, selgub tavaliselt kümne minutiga, kui vaatame, mis teil praegu olemas on. Igal juhul jäävad kood ja kontod lõpuks teile.
01
Parandame seda, mis teil juba on.
Midagi veebilehel läheb katki, sama tööd tehakse kaks korda või käsitsi, või teab ainult üks inimene, kuidas asi käib. See ju töötab, nii et kõike välja vahetada tundub liiga palju, aga iga päev kulub sellele aega. Just sellega pöördutakse meie poole kõige sagedamini, ja tavaliselt on koodi kirjutanud keegi teine.
Kõigepealt uurime, kuidas asi on tehtud, ja ütleme, mida leidsime, sealhulgas seda, mida jätaksime nii, nagu on. Siis teeme muudatuse ja kirjutame lühikese märkuse selle kohta, mida see teeb ja mida mitte.
Mida te saate
Muudatus teie enda koodihoidlas, lühike märkus selle kohta, mida see teeb, ja võimalus see tagasi võtta.
Kuidas see käib
Näitate meile, mis ei tööta.
Uurime selle läbi ja ütleme, mida leidsime.
Teeme muudatuse ja näitame selle teile.
Muudatus läheb kasutusse ja on teie oma.
02
Loome selle, mida veel ei ole.
Veebileht, e-pood või ühendus kahe programmi vahel, mis praegu omavahel andmeid ei vaheta. Alustame sellest, kuidas te praegu töötate, olgu see tabel, telefon või pildikaust, sest uus asi peab olema sellest parem.
Teeme kohe algusest kolm keelt: eesti, vene ja inglise. Kui keel hiljem lisada, tuleb iga leht ja iga veebiaadress ümber teha.
Mida te saate
Töötav sait või süsteem, selle kood teie koodihoidlas, kõik kontod teie nimel ja juhend, kuidas seda ilma meieta muuta.
Kuidas see käib
Lepime kokku, mis on töö sees ja mis mitte.
Näete seda töötamas juba enne, kui see valmis on.
Kontrollite seda oma telefonis.
See läheb käiku ja kontod on juba teie nimel.
03
Hoiame kõik töös ka pärast käivitamist.
Ette tuleb väikseid asju: midagi läheb katki, teie hinnakiri muutub, uus seadus või brauseri uuendus nõuab muudatust. Ükski neist ei ole projekt, aga igaühe jaoks on vaja kedagi, kes juba teab, kuidas asi on tehtud.
Pärast parandust või uue asja valmimist võib tugi jätkuda kuust kuusse. See lõpeb siis, kui te nii otsustate.
Mida te saate
Keegi, kes juba teab, kuidas asi on tehtud, lühike märkus iga muudatuse kohta ja igakuine kokkulepe, mis lõpeb siis, kui te otsustate.
Kuidas see käib
Lepime kokku, mida tugi hõlmab.
Kirjutate meile, kui midagi on valesti.
Me parandame ja ütleme, mida tegime.
Nii jätkub kuust kuusse, kuni otsustate lõpetada.
Kuidas me töötame
Need reeglid kehtivad igas projektis, ka sellel veebilehel.
Enne kui midagi muudame, uurime, mis teil on. Esimese asjana saate meilt kirjelduse sellest, mida leidsime.
Midagi ei lähe käiku enne, kui automaatsed kontrollid on läbitud. Need testivad koodi, avavad iga lingi ja võrdlevad iga lehe pealkirja ja kirjeldust otsingumootorite jaoks sellega, mis praegu avaldatud on.
Eesti-, vene- ja ingliskeelse versiooni teeme kohe algusest, ilma eraldi keelepluginata.
Kõik peab töötama telefonis, ainult klaviatuuriga ja ka neil, kes on animatsioonid välja lülitanud. Arvestame sellega kohe algusest.
Me ei lisa võõrast koodipaketti seal, kus piisab viieteistkümnest reast oma koodist. Iga paketti tuleb hiljem uuendada, ja see töö võib jääda teile.
Koodi kõrvale kirjutame lihtsate sõnadega, milleks see on, et järgmine arendaja ei peaks oletama.
Millega see sait on tehtud
Nimekiri on meelega lühike. Iga tööriist sellest on kasutusel ka sellel saidil, nii et tulemust näete otse sellel lehel.
TypeScriptProgrammeerimiskeel, milles on kirjutatud iga fail. See leiab osa vigu juba kirjutamise ajal, enne kui külastaja nendeni jõuab.
Next.js, App RouterRaamistik, millel sait töötab. Lehed pannakse kokku serveris, nii et otsingumootor ja vanem telefon saavad kohe valmis lehe.
ReactAinult nende osade jaoks, millega külastaja midagi teeb. Kõik muu on tavaline HTML, mis ei vaja skripte.
CSS tokenite pealÜks fail määrab värvid, vahed, kirjatüübid ja animatsiooni. Vahe muutmiseks ei pea kõigepealt raamistikku õppima.
NodeKäivitab kontrollid: testid, linkide kontrolli, otsinguandmete võrdluse ja pilditöötluse.
PlaywrightPäris brauser avab valmis saidi ja annab teada, mida nägi.
Canvas ja three.jsTasapinnalise graafika sellel saidil joonistame koodiga ise. 3D-kujund on tehtud three.js-iga ja laaditakse eraldi; kui see ei laadi, jääb selle asemele liikumatu pilt.
Anthropicu SDKSellega töötab selle saidi vestlusabiline. Tehisintellekti mudel on Claude, reeglid, mille järgi see vastab, on meie omad.
Majutus StockholmisTallinnale lähim serveripiirkond. Mis sealt välja liigub, on kirjas privaatsuspoliitikas: näiteks vestluse vastused luuakse Ameerika Ühendriikides.
Millega me veel töötame
Need on tööriistad, millega teeme kliendiprojekte. Kõiki neid sellel saidil ei ole, sest stuudio enda lehed ei vaja makselahendust ega andmebaasi. Igale projektile valime selle, mida töö vajab.
Next.js
React
TypeScript
Node.js
Tailwind CSS
PostgreSQL
Stripe
Vercel
Anthropic
Playwright
Figma
GitHub
Mis jääb teile pärast tööd
Seda ei pea eraldi küsima ega kokku leppima. See on töö osa, ja just see jääb enamikust pakkumistest välja.
KoodKogu kood koos muudatuste ajalooga esimesest päevast, koodihoidlas teie konto all. Meil on sinna ainult ligipääs. Kui meie ligipääsu eemaldate, töötab kõik edasi.
KontodKontod, millel teie sait või süsteem töötab (domeen, majutus, e-post, analüütika), ja nende sisselogimisandmed.
DokumentatsioonKuidas see on tehtud ja käivitatakse, kuidas teksti muuta ja mida teha, kui midagi katki läheb. Kirjutatud nii, et sellest saab aru ka inimene, kes ei ole arendaja.
Siin on praegu üks projekt. Sellesse nimekirja läheb ainult töö, mis on üle antud, dateeritud ja endiselt käigus. Teised projektid on portfoolio lehel ning iga juhtumi juures on kirjas, mida mõõdeti ja mida mitte.
Kas te töötate ka sellega, mis meil juba olemas on?
Enamasti jah: suurem osa meie tööst ongi kellegi teise kirjutatud kood. Kõigepealt uurime selle läbi ja ütleme, mida leidsime, sealhulgas seda, mida jätaksime nii, nagu on. Kui mõistlikum on teha uuesti kui lappida, ütleme seda enne, kui te lappimisele raha kulutate.
Kelle oma on kood?
Teie oma, alates esimesest koodireast. Kood asub teie konto all ja meil on sinna ainult ligipääs. Kui meie ligipääsu eemaldate, töötab kõik edasi.
Mis saab siis, kui me koostöö lõpetame?
Kõik jääb teile ja töötab ka ilma meieta. Selleks me kontod üle anname ja juhendi kirjutame: et see, kes töö järgmisena üle võtab, saaks jätkata.
Kas te saate töötada koos meie oma arendajaga?
Jah. Mõnikord on parim tulemus väike muudatus, mida teie arendaja edasi hooldab. Kirjutame koodi nii, et teised saaksid sellest aru, ka teie oma inimesed.
Kui kaua see aega võtab?
See oleneb sellest, mida millega tuleb ühendada, seega me ei nimeta kuupäeva enne, kui oleme ülesannet näinud. Selle saidi kalkulaator küsib samu küsimusi, mida me kõnes küsiksime, ja näitab tööetappe ning seda, mida iga etapp teilt vajab.
Kirjeldage ülesannet ja me ütleme, mida selleks vaja on.
WebWay: Küsige minult, mida WebWay teeb: veebilehed, e-poed, AI-agendid, automatiseerimine, leitavus Google'is. Vastan selle veebilehe info põhjal. Kui ma midagi ei tea, ütlen seda ja annan aadressi, kus vastab inimene.