Web-sovellus
Next.js · React · TypeScript · Tailwind
Taidot
Yhdeksän aluetta, yksi tavoite: ohjelmisto, joka toimii oikeassa maailmassa. Valitse alue nähdäksesi työkalut ja projektit, joissa olen käyttänyt niitä.
Työkalupakki
Jokainen työkalu linkittyy projekteihin, joissa se on ansainnut paikkansa.
Käyttöliittymät, jotka latautuvat nopeasti ja mukautuvat puhelimista leveisiin työpöytänäyttöihin.
Tyypitetty JavaScript turvallisempaan koodiin.
Käytössä
REST-rajapinnat, tietokannat ja tunnistautuminen jokaisen tuotteen takana.
Nopeat REST-rajapinnat Node.js:llä.
Käytössä
Kirjautuminen ja kauppayhteydet Googlella ja Shopifylla.
Käytössä
Android- ja iOS-sovelluksia yhdestä React Native -koodikannasta.
Yksi koodikanta Androidille ja iOS:lle.
Käytössä
React Native -sovellusten rakentaminen, ajaminen ja julkaisu.
Käytössä
Alustariippumaton käyttöliittymätyökalusarja.
Työkalupakissa, valmiina kun työ vaatii
Shopify-teemat ja upotetut sovellukset, rakennettu tyhjästä.
Upotetut sovellukset, jotka laajentavat kauppaa.
Käytössä
Shopifyn design-järjestelmä hallintapaneelin käyttöliittymille.
Käytössä
Älysopimukset ja ketjussa tehtävät maksut.
Web scraping -työkalut ja skriptit, jotka hoitavat toistuvan osan.
Hosting, verkkotunnukset ja julkaisut suoraan GitHubista.
Automaattinen HTTPS omille verkkotunnuksille.
Työkalupakissa, valmiina kun työ vaatii
Verkkotunnusten automatisointi.
Työkalupakissa, valmiina kun työ vaatii
Laskutus, sähköposti ja Googlen palvelut.
Kielet, joihin tartun, kun työ niitä vaatii.
Työjuhtakieli JVM:lle ja Androidille.
Työkalupakissa, valmiina kun työ vaatii
Järjestelmäohjelmointia vahvoin takuin.
Työkalupakissa, valmiina kun työ vaatii
Miten palat sopivat yhteen
Malli Knewlerin, Onshipyn, Swifrlyn ja Rannikonin takana: web-sovellus, rajapinta, tietokanta ja muutama palvelu niiden ympärillä.
Web-sovellus
Next.js · React · TypeScript · Tailwind
API
Fastify · Node.js · JWT
Tietokanta
PostgreSQL · Supabase
Vertaile
Yhdeksän projektia ja ydinteknologiat, joilla kukin on rakennettu.
| Projekti | |||||||||
|---|---|---|---|---|---|---|---|---|---|
Brändiyhteistöihin, freelance-projekteihin tai ihan vain alan juttuun.