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 pageCafe / 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 websiteVasileiadis 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 pageWeb 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
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 - ServerThe 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 pageThe 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
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 pageMobile 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.
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.
Create your Gym programs
Create your custom gym programs combining preinstalled or other exercises!
