Projects

Screenshot or cover image from Airport Control

Airport Control

A GUI application for controlling operations of a simple simulated model of an airport, like aircraft landing and departure monitoring, gate management and data reporting.

Screenshot or cover image from Blitz Arena Manager

Blitz Arena Manager

A full-stack web application designed for conducting over-the-board blitz chess tournaments, featuring interfaces for tournament administrators, players, and digital signage.

Screenshot or cover image from Chess Broadcaster

Chess Broadcaster

Facilitates over-the-board games by broadcasting the moves live to the tournament platform, chess24, and to a dedicated client device that presents the game to on-site spectators.

Screenshot or cover image from Cluster GO:Core

Cluster GO:Core

Enterprise plugin for WooCommerce stores that synchronizes their product catalogs and sales data with a suite of supported Greek-market-oriented ERP software.

Screenshot or cover image from Cluster Skroutz Integration

Cluster Skroutz Integration

WooCommerce plugin that syncs sales data from Skroutz.gr, a Greek marketplace, and enables full management of such orders through WooCommerce, thus simplifying and speeding up operations.

Screenshot or cover image from ecedata

ecedata

Python project that scrapes data from the website and documents of my university, like course schedules, exams, and staff, and exposes them as a GraphQL API.

Screenshot or cover image from Hop

Hop

Simple Bash utility for navigating quickly to pre-configured directories.

Screenshot or cover image from Kallinikos

Kallinikos

Custom Jekyll responsive theme for Kallinikos, a crowd-sourced algorithms wiki.

Screenshot or cover image from Portfolio

Portfolio

The website you are reading now. Built from scratch with Vue and Nuxt, it features a neat content structure based on Markdown files to showcase portfolio projects and CV entries.

Screenshot or cover image from shmmy Freshers' Guide

shmmy Freshers' Guide

Web app that renders the wiki page of a student-written freshers' guide in a modern and easily navigable UI.

Screenshot or cover image from shmmy Live Display

shmmy Live Display

Web app displayed at a university monitor with live info about upcoming classes, bus arrivals, weather data, and announcements.

Screenshot or cover image from shmmywikibot

shmmywikibot

Python script for updating student-run university wiki with courses and exams information.

Screenshot or cover image from Shopify to Galaxy Integration

Shopify to Galaxy Integration

Application integration system for Shopify stores that synchronizes their product catalogs and stock data with the Greek-market-oriented Galaxy ERP.

Screenshot or cover image from Slack Deleter

Slack Deleter

CLI tool to bulk delete messages from a Slack workspace.

Screenshot or cover image from Starfish Library Reports

Starfish Library Reports

Client-side web app for generating spreadsheet reports for a library system.

Screenshot or cover image from Studyplanner

Studyplanner

Tool for university students to view class schedules, select courses to attend, and export them as calendar events.

Screenshot or cover image from TEDxNTUA 2018

TEDxNTUA 2018

Event website built on Laravel, with information about the conference speakers, schedule, sponsors, and more.

Screenshot or cover image from TEDxNTUA 2019

TEDxNTUA 2019

Event website built on Django, with information about the conference speakers, schedule, sponsors, and more, enhanced with content management utilities.