Lukáš Džubák

Full stack web developer.
Interested in unique solutions for interesting problems, not limited to web
Focused on people's product

View my code on GitHub

Email me here

Selection of personal projects below

🡣
Keyboard navigation hint
  • 🡡

Terraria map editor

Fullstack

About

Browser based world file editor for the popular game Terraria.

www.terraria-map-editor.com

www.github.com/terraria-map-editor

www.github.com/terraria-map-editor-api

Features

  • Interactive 2D canvas map with layers
  • Web worker for all heavy computations
  • Login system with an option to upload maps

Technologies

  • React.js
  • Redux
  • 📦
    Parcel (also webpack branch)
  • Maria DB
  • Expess.js API
  • Nginx, Debian

Terraria files js

Library

Terraria world file ts

Typescript library for parsing the Terraria world file.

www.github.com/terraria-world-file-ts

Terraria world file js

Javascript library for parsing and saving the Terraria world file.

www.github.com/terraria-world-file-js

Terraria player file js

Javascript library for parsing the Terraria player file.

www.github.com/terraria-player-parser

Features

  • Browser and Node.js support
  • Async and sync file loading
  • Parsing options (selected sections, missing or corrupted data fix)
  • Documentation

Geliosphere

Front-end

About

Web application for heliosphere simulation research system. Distributed system front-end.

/bc-helio-web

www.github.com/cokolele/bc-helio-web

Features

  • Emphasize for UX
  • Localization

Notes

  • Bachelor thesis project

Technologies

  • React.js
  • 📦
    Parcel
  • Docker
  • Nginx

Kníhkupectvo

Front-end & back-end

About

Bookstore webpage functional prototype.

www.github.com/knihkupectvo

Features

  • Accounts
  • Orders system
  • Categories, sorting, searching

Notes

  • No javascript, no framework
  • Created in one week

Technologies

  • PHP
  • Maria DB
  • Nginx, Debian

Comments section

Front-end

About

Comments section UI design prototype.

www.github.com/react-comments-section

Technologies

  • React.js
  • 📦
    Parcel

2048

C desktop

Project #1

Recreation of popular mobile game 2048 in C

www.github.com/ncurses-2048

Features

  • Score, highscore

Technologies

  • Ncurses console graphics library

Flappy bird

Java desktop

Project #2

Recreation of popular mobile game Flappy bird in Java

www.github.com/javaFX-FlappyBird

Features

  • Extendable, "game engine"

Technologies

  • JavaFx desktop UI framework