This site is for me to learn web development, and whatever else that requires a proper server. In -236 days, the subscription given to me by my school runs out, and this site will probably dissappear. But until then!
Except the site lives on! Café Hoshizora is a project I've wanted to work on since years past, so sputnik.zone might just as well reside here!
The About page contains a general description of me within web dev, and some info about this site. Under Projects I have a live portfolio of most assignments, the ones I built solo, and a bunch of projects I made in my free time. The Music page is unfinished, but contains some nice music for while you're browsing.
I exist to make the page scrollable (Wooo snazzy UI)
Yo, I study web development at Yrgo in Gothenburg. I'm aiming for full stack, though with focus on backend. I mostly work with JS, including Node, and PHP, and have found Laravel and Vue to suit me well. Frontend-wise I usually build web apps, as I enjoy interactive and fluent websites. Like this one, which was built during the first few months of my time at Yrgo.
The name Sputnik was chosen because it represents the first time a signal was broadcasted all across the globe (ignoring the fact you had to wait til Sputnik was above your location of course), where anyone with a receiver could tune in to its lone pings. The similar, unrestricted nature of the internet is the foremost reason I like it so much, where anyone can communicate with another, wherever. Besides, Sputnik's just a really cool name for a Wii themed site.
As my pile of completed assignments and other side quests grows, I'll add the major ones here!
Featured
Game themed live streaming service (in progress) (stream server and chat server runs on a RPi2 which is not permanently online, also does not entirely support https because of certing IPs being tricky) (NGINX, NodeJS, Laravel, Vue, JS)
Wii/3DS themed chat using WebSocket, Web Audio API and Web Animations API (in progress) (NodeJS, JS)
Assingment to create a design demo for a cinema site (Design)
All chronologically
Assignment to create randomized data and sort it based on several rules (PHP)
Assignment to create an application using data fetched from public APIs (JS)
Assingment to create a design demo for a cinema site (Design)
Assignment to create a hotel website, including booking, room availability and payment confirmation (PHP, JS, DB)
Assignment to create a React application using data fetched from public APIs (React)
Message parser for emotes and commands (React)
Assignment to create an application which let's you search and list data about amiibos (TS)
3D renderer using canvas (in progress) (JS)
Wii/3DS themed chat using WebSocket, Web Audio API and Web Animations API (in progress) (NodeJS, JS)
Experiments with Web Audio API (nodes, sfx, looping) (JS)
Game themed live streaming service (in progress) (stream server and chat server runs on a RPi2 which is not permanently online, also does not entirely support https because of certing IPs being tricky) (NGINX, NodeJS, Laravel, Vue, JS)
In the meantime, enjoy some Sketchbook ~full color's~ BGM by Ken Muramatsu :)