Explore my complete portfolio of web applications, business websites, development tools, and innovative solutions
Back to HomeReal-time event photo sharing platform
Real-time event photo sharing web app using Firebase Storage and Realtime DB. Designed for instant uploads and previewing event photos.
Modern event booking and scheduling system
Modern event booking platform built with HTML, CSS, JS, and PHP. Offers real-time scheduling, analytics, and a smooth UI for attendees and organizers.
Ask for waiter QR-Based System
Real-Time Restaurant Service System powered by Firebase. Features QR code integration, role-based authentication, live notifications, and responsive mobile design for restaurant owners, waiters, and customers.
QR-based payment and student management system
Real-time institute payment management system powered by Firebase. Features QR code payment tracking, student database management, automated cloud backups, class scheduling with timetable integration, and comprehensive payment history reporting. Designed for educational institutes to streamline payment collection, monitor student attendance, and manage multi-level classes efficiently.
Conference website with registration system
Official event website for Cyprus Forum 2025, a major business and policy discussion event in Cyprus. Features event agenda, speaker profiles, integrated PicMeUp photo sharing, and comprehensive event information. Built with modern web technologies and responsive design for optimal attendee experience.
Official Formula Student team website
Official website for Minautor Racing Team, the University of Crete's Formula Student team. Developed with a focus on responsive design, SEO best practices, and brand consistency. Features team information, partner showcases, competition highlights, and recruitment details. Built using Tailwind CSS and Firebase hosting to deliver a fast, modern, and professional digital presence that reflects the team's innovation and engineering excellence.
Prefabricated homes portfolio website
Responsive, lightweight website that presents prefabricated home projects with image galleries, project filters, FAQs, and a contact form. Built with HTML, CSS and vanilla JavaScript and deployed on Firebase Hosting, it includes a simple admin interface and Firebase analytics for lightweight content management and usage tracking. The project highlights clean, accessible design, fast performance, and practical client-side features like gallery lightbox and project filtering.
Responsive bilingual 5‑page cafe website
Built a responsive 5‑page website (Home, Menu, About, Gallery, Contact) with bilingual content (GR/EN), a swipe and keyboard-enabled lightbox gallery, full menu support (up to 120 items), basic on-page SEO, and one year of managed Firebase hosting. Mobile-first HTML/CSS and lightweight JS for fast navigation and easy content updates.
Modern cafe website
Professional website for CAFe Me, a Greek coffee and food chain expanding across Greece and Cyprus. Features store locator, gallery showcase, customer testimonials, and comprehensive brand presentation. Built with modern web technologies and responsive design for optimal user experience.
Elegant restaurant website
Professional website for Alea-All Day, a stylish seaside lounge and restaurant located in the heart of Paphos Harbour, Cyprus. This project was designed to reflect the sophisticated and vibrant identity of Alea, blending modern web design with immersive visuals and clear navigation. The site acts as a digital extension of the venue's atmosphere—welcoming, elegant, and full of life.
Smash burgers — restaurant website
A professional, mobile-first website for StreatLab Smash Burgers in Paphos, Cyprus. Features a full interactive menu with clear value-meal and à‑la‑carte sections, store location map, contact and FAQs. The site is SEO- and social-ready, fully responsive across devices, and built with modern web technologies to deliver a fast, reliable, and delicious customer experience.
Hospitality consulting and recruitment firm
Official website for P Square Services, a leading hospitality consulting and recruitment firm based in Cyprus. Developed with a focus on responsive design, professional aesthetics, and SEO optimization to maximize visibility in the competitive hospitality market. Features comprehensive service offerings including full-time recruitment, flexible staffing solutions, and operational guidance for restaurants, hotels, and bars. The site showcases trusted industry partnerships, dynamic job listings with Firebase integration, team profiles, and multi-channel contact options. Built using custom CSS with Firebase hosting to deliver a fast, secure, and polished digital presence that reflects the company's commitment to operational excellence and strategic workforce solutions in Cyprus's premium hospitality sector.
Interactive city guide for students
Informational website for new university students in Crete. Offers guidance on AFM, Blue Card, accommodation, and more.
Interactive map solution for WordPress
A custom WordPress plugin that displays interactive Google Maps with marker hover effects, custom styling, and flexible dimensions. Perfect for showcasing locations around your desired location.
Educational TCP-like transport stack (C)
A compact educational TCP-like transport implemented in C over UDP. Demonstrates handshake (SYN/SYN-ACK/ACK), reliable delivery with CRC32, segmentation, flow control, and basic congestion control. Built with CMake — ideal for university labs and networking experiments.
Node.js web app for bands and events
Node.js web application connecting users and bands and managing events. Server-side Node backend with an SQL database; frontend uses static HTML/CSS/JS. Features band profiles, availability, messaging, public/private events, event requests, reviews, admin tools, and included database scripts and installation docs. Scored 100/100.
Data Structures Project
Voting system simulator built in C using hash tables, binary trees, and linked lists. Designed for educational use in data structures coursework. Scored 100/100
Java Written 2-Player Game
Two-player card game built in Java with object-oriented design and bonus features. Scored 113/100 in university course project.
Web-based HR management application
Web-based payroll and HR management application using Node.js and Express with an SQL database and vanilla HTML/CSS/JS. Implemented RESTful routes for employees, departments, contracts, payroll and reports, designed the database schema, and added automated payroll processing and reporting dashboards to reduce manual effort and improve accuracy.
IoT-based adaptive traffic management
Arduino-powered traffic management system with sensors. Presented at Unique Inspire and won 1st place nationally.
Automated watering with sensor network
Automated watering system using Arduino and environmental sensors. Winner of a national innovation contest.