Welcome to sputnik.zone!

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)

About me and sputnik.zone

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.

Projects

As my pile of completed assignments and other side quests grows, I'll add the major ones here!

Featured

Dreamcaster

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)

Sputnik Chat

Wii/3DS themed chat using WebSocket, Web Audio API and Web Animations API (in progress) (NodeJS, JS)

Cinema

Assingment to create a design demo for a cinema site (Design)

All chronologically

Bookshelf

Assignment to create randomized data and sort it based on several rules (PHP)

API

Assignment to create an application using data fetched from public APIs (JS)

Cinema

Assingment to create a design demo for a cinema site (Design)

Sunne Hotel

Assignment to create a hotel website, including booking, room availability and payment confirmation (PHP, JS, DB)

Duck Generator

Assignment to create a React application using data fetched from public APIs (React)

Emote Chat

Message parser for emotes and commands (React)

AmiiboData

Assignment to create an application which let's you search and list data about amiibos (TS)

3D Renderer

3D renderer using canvas (in progress) (JS)

Sputnik Chat

Wii/3DS themed chat using WebSocket, Web Audio API and Web Animations API (in progress) (NodeJS, JS)

Web Audio API

Experiments with Web Audio API (nodes, sfx, looping) (JS)

Dreamcaster

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)

Will be "Music page" soon!

In the meantime, enjoy some Sketchbook ~full color's~ BGM by Ken Muramatsu :)