Benedek Antók

Web apps made by me

I've made most of these in my free time, for fun.
Click the titles to try them yourself!


Various meters relating to the needs of a human, such as Hunger, Fun, Comfort, etc.

A simple web app to help check in with your needs, inspired by the UI of the video game The Sims.

Check out the related blog post for more details.


A grid of mines and numbers representing the quantity of adjacent mines

This is a Minesweeper clone. It borrows its goofy design from the FPS game Team Fortress 2 and replaces the mute smiley face with a vocal Demoman who will gladly praise your victory or narrate your defeat.
If you're unfamiliar with the concept of Minesweeper, press the question mark icon on the game's page for an explanation.

I used the howler.js library for managing audio. It's pretty neat because it allows me to have all the sounds in a single audio file as "sprites", reducing the time to load.


A user interface similar to a calculator with the display on the top, the numeric keypad on the bottom, and a list of washing machine expiry times in the middle

This is a web app intended to help dormitory residents use shared washing machines more efficiently.

The Schönherz dormitory is a tall building with around 1000 students and 10 shared washing machines.
Trying to find a free washer can be difficult.
To address this, I have made a simple web app that can run on your phone, even when you're offline.

For more details, check out this blog post.

Punchcard catalogue

A filterable list of program entries, grouped by the owner's name

My homework project for the course Information technology 2.

In the old days, students and teachers would hand in their programming homework and research on punchcards.

With the limited computing power of machines back then, this was a lengthy process, so an operator would run each program on the department's computer.

This web app is a modern re-imagining of what a cataloguing program for operators would have looked like if web technologies had been available back then.

It uses PHP, JavaScript, Bootstrap and MySQL.

You can see it in action here.
For security reasons, the database is read-only in this version.

The source code is available on my GitHub.

Tile generator

Random, rotated tiles with geometric shapes on them

This web app can generate a unique arrangement of tiles using its pre-defined tile-sets every time you click on "Generate".

You may also upload your own tiles and have the app generate a random arrangement of those for you.

This project was inspired by Athos Bulcão's ingeniously designed geometric tiles.


A to-do list with a few action buttons and a text field for creating new tasks

A to-do list with categories and priorities.

In this project I was aiming to learn how jQuery and markup languages work and how they can be implemented for specific applications.
I made this around the time Material Design came out, as you can probably tell. It even has an XML serialiser/deserialiser built from scratch! I never felt like finishing it, but it works well enough to be shown off.