clash

clash

Cards (Ludicrous ones) Against Humanity

As the name suggests, this is an online clone of the popular card game Cards Against Humanity. I've written it to develop a deeper understanding of WebSockets and Games. It's written in my typical stack consisting of Svelte on the frontend and Rust on the backend. But in comparison to one-googol, which is a very similar project, it is way more complex and this time the frontend is hosted by GitHub and not by the backend, which just hosts the api. This marks my 3rd "Game" I've written and I have to say it's by far the best one!

Smart-O-Mat

Smart-O-Mat

Improved rework of the so called "Wahl-O-Mat"

The German elections have something called the "Wahl-O-Mat", where you can answer 38 theses and then get an election recommendation based on how other parties answered these theses. It's incredible how shitty the source of the "Wahl-O-Mat" looks. They have some kind of custom templating engine with horrid datapoint definitions. Furthermore, a lack of features like sharing your progress, automatically saving your progress locally, getting to compare your result to current polling results and so on increased the urge to develop something myself. So I created the "Smart-O-Mat", a smarter and far better version. For every German fellow: Go voting and use this as advice for your election choice!

plebis-online-website

plebis-online-website

The official Plebis Online Website

A few of my friends are working since 2021 / COVID-19 on a fast-paced shooter named "Plebis Online". As I also began to develop stuff, they asked me to create a cool website which I did (hopefully). Additionally, I joined the team and am helping them with other stuff, beyond just the Website. When the game is done, I will link it here.

one-googol
ARCHIVED

one-googol

One Googol collaborative project

This is a collaborative project where participants work together to reach a number with 100 zeros, known as a Googol. The backend was initially built in Go, but after a night of challenges, I switched back to Rust. The game is designed for large-scale participation, with my server currently capable of handling up to 18,000 concurrent WebSocket connections. It features intricate scaling with polling and, in the future, will include Cookie Clicker-style elements!

songwriting

songwriting

Songwriting Portfolio

I developed my Songwriting Portfolio for my music class. Please note that it is entirely written in German. I utilized the new Skeleton Framework and created some impressive components and animations. Enjoy exploring it!

dashboard
ARCHIVED

dashboard

A dashboard of all my websites

The summary basically is enough to explain this project: A dashboard of all my websites. I am here going to explain further how it came to this project. I bought some time ago the domain nwrenger.dev and wanted to host under that domain some websites, which btw was harder than I thought because of DNS, the provider and GH-Pages. Nevertheless, the idea of an overview of all my websites began to grow, and now here we are!

shitboard

shitboard

Online Soundboard App

Developed at the request of a friend who wanted a sound-sharing platform but never ended up uploading anything... So please, if you have content to share, go ahead and upload it. What gets uploaded won't be deleted. Have fun! Note: Not everything will stay there indefinitely, so please don't upload illegal material!

flip-ui

flip-ui

The UI Builder for the Flipper Zero

This is a UI build for the flipperzero, a small IoT device which was mainly hyped due to it's hacking capabilities. The idea itself came from building a Flipperzero App myself and seeing how unnecessary, difficult that was. Nevertheless, the workflow when using this is to create a UI using the website and then use a Rust crate which converts the UI data and your own custom functions into a flipperzero compatible binary.

quickmaths

quickmaths

A school project...QUICKMATHS!!!

Indeed, this summary hints at something math-related, and that's essentially accurate. Developed during my school lessons, this website focuses on learning math calculations and uniquely features local co-op! Surprising, right? Grab a friend, try it out below, and see who excels at calculations!

schiller-lib

schiller-lib

The Schiller School Library App

Like many schools, mine also has a library where students can read and borrow books. My brother and I developed this piece of software to address this need. Originally, the library's software was a Windows application, but now it has been transformed into a comprehensive website plus server with OAuth for authentication. This update was made to eliminate the need for Windows/PC and to simplify the user interface for younger students.

schulen-im-chaos

schulen-im-chaos

Homework-Sharing Platform

The "Schulen im Chaos" (Schools in Chaos) project, which I was invited to develop the infrastructure and website for, focuses—as the summary suggests—on sharing notes on various school subjects, such as Mathematics, Physics, Computer Science, etc. It's important to note that the current scope of this project is limited to German schools only, due to the significant differences in school systems worldwide.

PHV Misburg Website

PHV Misburg Website

Website of a Dogsports Club

As a family member of mine is in a Dogsports Club and they had nobody managing their website, I got to being their webmaster. Nevertheless, I also redesigned the Website because the old one was designed years ago and looked horrid for modern standards. On that note, I have to say that Wordpress was an experience of itself and am proud to say, that after enough sleepless hours, it works and looks great!

schiller-db

schiller-db

Schillernova's Database Software

Developed for a project week (a school-wide activity for a week, in my case we were our own state), this project unfortunately didn't meet expectations, but that's a tale for another time! Here, authorities could access an overview of all citizens, including the unemployed, as well as a record of crimes committed by citizens. The aim was to assist authorities in state management by eliminating the need for extensive paperwork, which is typically essential in bureaucratic processes.

portfolio

portfolio

My personal Portfolio

You are aCtuAlLy currently viewing my portfolio. Feel free to explore the project source code to understand how I built this website and provide feedback on areas for improvement. This portfolio style emphasizes simplicity with a touch of design and fun. My portfolio/personal website has evolved significantly over time, even going back to a Rust / Handlebars version , so don't hesitate to revisit and see what has changed!