Skip to content

My projects

Websites


Androulaki Law ⚖

A professional, SEO-optimized business website for a lawyer, featuring responsive design for seamless performance across all devices. The site supports multiple languages (2+), includes integrated blog functionality, and provides detailed analytics for tracking visitor behavior and improving search ranking

Visit page

Cafe / Restaurant Website

Otter Cafe 🦦 is a demo business Website that combines a playful but useful Cafe / Restaurant website with an Online catalogue and Review management center.

Users can learn about the place and philosophy, browse the online catalogue for their favorite products and also leave their review or comments for the business. The owner can update the whole catalogue at any time easily usining Google sheets.

Visit website

Vasileiadis Winery 🍷

This is a concept Website about a local winery based in Thessaloniki Greece. A front-end project that brings to life a small business website with simple HTML, CSS (Bootstrap) and JS.

Visit page GitHub page

Web Applications


Private company website creator | GR

This project allows the creation of single-page HTML web pages for Private companies. Private companies in Greece are legally required to have a website with posted company information. Using the website creator users can directly create and download the business website, based on a simple template, just filling out the creation form.

Visit page GitHub page
Private Company website creator demo

Gym Rat Notes - Web app 💪

Gym Rat Notes is the web application companion to the Gym Rat Android App. This easy-to-use gym log comes pre-loaded with a variety of exercises and gym programs, helping users stay on track with their fitness goals. Designed with a responsive interface, Gym Rat Notes works seamlessly across all devices, providing users with a consistent experience whether on desktop or mobile.

User authentication ensures secure access, while the app's frontend is built using React and Bootstrap for a smooth, modern interface. The backend, powered by Node.js and PostgreSQL, connects to the frontend via a REST API for efficient data management and real-time syncing.

GitHub - Client GitHub - Server

The X Quiz ❓

The X Quiz is an engaging Node.js application where players can choose from various categories and difficulty levels to embark on a quick 10-question quiz. The questions are randomly selected on demand from the TRIVIA API based on the player's preferences. Upon completing the quiz, the game presents the player with their final score, providing an enjoyable and educational experience.

Play GitHub page

The Dilemma App 🆚 | MongoDB API

A simple web application for users to create and answer dilemmas (questions with two possible answers). The app allows users to choose between two options, incrementing the count of the selected answer. After the selection, they get the Percentage of users that answered the same way! The users can also submit their own questions to the DB. Built using Node.js, Express.js, and MongoDB, the app also includes a clean frontend for user interaction.

GitHub page
The Dilemma App User interface

Frontend engine for text-based games 🎮

This is a fun project with the noble cause of creating text-based games on the browser, where user input shapes the story's outcome.

The game logic is built using JavaScript, while the narrative and settings are stored in a customizable JSON file. End users can easily create their own unique games by simply modifying the JSON file and adjusting the CSS styles—no need to touch the core game code.

Demo GitHub page

Mobile Applications


Gym Rat Notes 📝

An easy-to-use gym log for Android inspired by the need to track progress in the gym using your smartphone.

  1. Track your progress

    Select between preinstalled gym exercises or create their own organized in simple muscle groups. Analyze your last entries to better plan their next workout.

  2. Create your Gym programs

    Create your custom gym programs combining preinstalled or other exercises!

GitHub page
gym rat demo