Every project, in one place: 41 projects
Drag to exploreSwipe to browse · 41 projects
Air Balloon Digital Studio · Erasmus for Young Entrepreneurs · Paphos
While at Air Balloon
Client work I built as part of the team at Air Balloon, from a full academy platform and a museum guide built from scratch to complete redesigns built pixel-perfect from Figma.
Index
All projects
41 projects across client websites, SaaS platforms, full-stack web applications, award-winning hardware, and systems-level work in C.
Featured
Featured case studies · 10-
01
ABC Basketball Academy
Case study ↗

Web platform
ABC Basketball Academy
Academy management platform built as sole developer at Air Balloon Digital Studio, now running a real basketball academy of 200+ athletes. Athlete CRM, training groups with capacity limits and waitlists, programmes, attendance and player progress, plus flexible billing across monthly, weekly, per-session and one-off fees with partial payments, transactionally numbered receipts and season-level PDF/CSV reporting. Parents get a passwordless installable PWA with Stripe Checkout, reconciled back into the academy's ledger by webhook. ~35,000 lines across 21 admin screens, 28 Cloud Functions and 27 service modules, delivered in 30 sprints with role-based Firestore rules, GDPR workflows for minors' data, an audit log, daily backups and 131 acceptance tests.
-
02
AMX Career Center
Case study ↗

Web platform
AMX Career Center
Management platform for a career-guidance and counselling centre in Larnaca that also runs a tutoring school, built as sole developer. A calendar with month, week, day and phone agenda views, drag to reschedule, pending bookings, a waiting list, undo and offline booking; one register for counselling clients and tutoring students with notes, documents and classes that move up every September; receipts printed as A4 PDFs with gapless numbering enforced in Firestore Security Rules and continued from the centre's previous system; and statistics behind two PINs stored only as PBKDF2 hashes. Five years of history migrated in: 1,400+ client records, 2,968 past meetings and 5,005 documents uploaded straight from the office computer to an EU bucket. Framework-free on Firebase, no server, 66 Playwright end-to-end tests.
-
03
Serina Homes
Case study ↗

Website
Serina Homes
The new website of a real estate and development company in Paphos, built around one project: Serina Elite, four villas in Mesoyi. Black and gold like the logo, with the client's renders turned into slow looping video, a villa viewer with plot, rooms, floor plans and sold status for each villa, a full-screen gallery, a past projects page, and direct enquiry by phone, WhatsApp and email instead of a form.
-
04
Veranda Kafeneio
Case study ↗

Website
Veranda Kafeneio
A warm, character-driven digital home for Veranda Kafeneio, inspired by the narrow streets and nostalgic atmosphere of old Paphos. The website blends vintage cafe details, rich earthy tones, cinematic motion, and the brand's iconic Mona Lisa mascot into a modern bilingual experience that feels playful, authentic, and unmistakably local.
-
05
EduPay
Case study ↗

Web platform
EduPay
Real-time institute payment management system powered by Firebase. Features QR payment tracking, student database management, automated cloud backups, class scheduling with timetable integration, and comprehensive payment history reporting.
-
06
Avli tis Nefelis
Case study ↗

Website
Avli tis Nefelis
Premium website for Avli tis Nefelis, a hidden family-run garden cafe in Paphos, built to showcase its story, menu, sustainability ethos, gallery, and visit information. Features smooth animations, bilingual GR/EN content, responsive design, and direct contact via phone, email, Instagram, Facebook, and TikTok, without an online booking engine.
-
07
Amerikanos Diner
Visit site ↗

Website
Amerikanos Diner
A cinematic digital showcase for an American-classics diner in Heraklion, Crete. The site mirrors the restaurant's bold character through expressive typography, appetite-forward photography, and a menu-first layout for smash burgers, Chicago deep-dish pizza, loaded sides, and craft coffee.
-
08
Kleos Noble Retreat
Visit site ↗

Website
Kleos Noble Retreat
A refined digital experience for a private retreat and events destination in Pareklisia, Limassol. The website reflects a calm, luxurious identity with elegant typography, immersive imagery, and intuitive navigation for corporate retreats, private events, and accommodation offerings.
-
09
Yese.gr
Case study ↗

Website
Yese.gr
Mobile-first interactive city guide with a dynamic map interface for real-time exploration. Powered by Firebase with multi-language content, category filters, live updates, and an admin panel for managing locations, events, and guides.
-
10
PanExams Hub
Case study ↗

Web platform
PanExams Hub
Mobile-first Firebase-backed web app aggregating Cyprus exam papers and official PDFs. Includes AI-powered flashcards, quizzes, practice tests, Stripe premium subscriptions, secure Firebase Auth and Firestore rules, and a policy-safe AdSense loader.
Archive
Project archive · 24-
11
Ezousa Winery
Visit site ↗

Website
Ezousa Winery
Built at Air Balloon Digital Studio for a boutique winery in Kannaviou, in the Troodos foothills. Designed in Figma by graphic designer Stella Nicodemou; I took it from Figma to production in HTML, CSS and JavaScript, and built the backend. The site carries the brand's editorial, illustrated identity through wine pages, the terrain and sustainability story, a journal and a tasting-visit booking form, with smooth scrolling and GSAP motion. Contact and booking requests post to a Cloud Function behind Firebase Hosting.
-
12
Antoine Garden Designer
Visit site ↗

Website
Antoine Garden Designer
Built at Air Balloon Digital Studio for a garden and landscape design studio in Paphos. Designed in Figma by graphic designer Stella Nicodemou; I took it from Figma to production in HTML, CSS and JavaScript, and built the backend. The site carries the studio's earthy, Mediterranean identity through its five-step working process, showcase and portfolio pages for each garden, the sustainability story, before-and-after comparisons and a live Instagram feed, with looping shadow-video backgrounds and scroll-driven motion. Enquiries post to a Cloud Function behind Firebase Hosting.
-
13
MediPalas Laboratory
Visit site ↗

Website
MediPalas Laboratory
Built at Air Balloon Digital Studio for a private diagnostic laboratory in Paphos, running since 2013. A calm, trustworthy bilingual site in Greek and English with a filterable catalogue of tests, the main lab in Paphos, a branch in Timi and home blood draws across the district, and a guided multi-step booking flow that adapts to the test and location, such as home visits needing an address and paternity tests only at the main lab.
-
14
Tziraf Coffee
Visit site ↗

Website
Tziraf Coffee
A bright, playful digital home for a coffee spot with character, warmth, and a feel-good identity. The site brings the brand's cheerful giraffe-inspired personality to life through bold yellow tones, friendly visuals, smooth animations, and a clean modern layout that feels fresh without losing its local café charm.
-
15
Beeroom Craft Pub
Visit site ↗

Website
Beeroom Craft Pub
A playful, comic-charged digital home for a craft beer bar in Paphos, Cyprus. The site channels a craft beer, chaos, and cold cans spirit through bold cartoon energy, hand-drawn typography, halftone comic-book styling, and animation-driven browsing.
-
16
Stephanie Villa
Case study ↗

Website
Stephanie Villa
A premium villa showcase website for Rent Paphos Villas, presenting the property with dedicated pages for villa details, gallery, availability, local area, events, and contact. Includes smooth animations, a responsive image gallery, an availability calendar, and direct enquiry options through WhatsApp, Instagram, and Facebook without an online booking engine.
-
17
Cyprus Forum 2026
Visit site ↗

Website
Cyprus Forum 2026
Official event website for Cyprus Forum 2026, featuring the event agenda, speaker profiles, questionnaires, live interpretation details, a blog, integrated PicMeUp photo sharing, and comprehensive event information.
-
18
Minautor Racing Team
Visit site ↗

Website
Minautor Racing Team
Official website for Minautor Racing Team, the University of Crete Formula Student team. Built with responsive design, SEO best practices, brand consistency, team information, partner showcases, competition highlights, and recruitment details.
-
19
Homy Cafe
Visit site ↗

Website
Homy Cafe
Responsive bilingual five-page cafe website with Home, Menu, About, Gallery, and Contact pages. Includes bilingual GR/EN content, a swipe and keyboard-enabled lightbox gallery, full menu support, on-page SEO, and Firebase hosting.
-
20
CafeMe
Visit site ↗

Website
CafeMe
Professional cafe website for a Greek coffee and food chain, featuring a store locator, gallery showcase, customer testimonials, and comprehensive brand presentation.
-
21
Alea-All Day
Visit site ↗

Website
Alea-All Day
Professional website for Alea-All Day, a stylish seaside lounge and restaurant in Paphos Harbour, Cyprus. Designed to reflect a sophisticated and vibrant identity with immersive visuals and clear navigation.
-
22
StreatLab
Case study ↗

Website
StreatLab
Professional mobile-first website for StreatLab Smash Burgers in Paphos, Cyprus. Features a full interactive menu, value-meal and à-la-carte sections, location map, contact, FAQs, SEO, and a social-ready structure.
-
23
P Square Services
Case study ↗

Website
P Square Services
Official website for P Square Services, a hospitality consulting and recruitment firm in Cyprus. Includes service offerings, trusted partnerships, dynamic job listings, Firebase integration, team profiles, and multi-channel contact options.
-
24
CarNova AutoSales
Case study ↗

Website
CarNova AutoSales
Responsive, performance-tuned auto dealer website with a bold black-and-red identity, touch-optimized vehicle galleries, URL-driven listing pages, a secure admin panel, Firebase Firestore, SEO and Open Graph metadata, and bilingual EL/EN support.
-
25
G.E. Constructions
Visit site ↗

Website
G.E. Constructions
Responsive, mobile-first showcase for premium floors, kitchens, and exterior decking. Includes tri-lingual support EN/RU/EL, Firebase hosting and realtime scripts, and SEO with Open Graph metadata.
-
26
CBN Roleplay
Visit site ↗

Website
CBN Roleplay
Official website for CBN Roleplay, a Brazil-based GTA RP server. Designed with a bold black and red aesthetic, cinematic branding, responsive design, and performance optimization.
-
27
Student Guide Heraklion
Visit site ↗

Website
Student Guide Heraklion
Informational website for new university students in Crete, offering guidance on AFM, Blue Card, accommodation, and student-life essentials.
-
28
PicMeUp
Case study ↗

Web platform
PicMeUp
Real-time event photo sharing web app using Firebase Storage and Realtime Database. Designed for weddings, venues, cafés, and events where guests can instantly upload and preview shared photos.
259 photos shared · 12 events hosted, 99.9% upload success
-
29
Plannit
Visit site ↗

Web platform
Plannit
Modern event booking platform built with HTML, CSS, JavaScript, and PHP. Offers real-time scheduling, analytics, and a smooth UI for attendees and organizers.
43 events booked · 496 total bookings, 99.9% user satisfaction
-
30
TapTap
Visit site ↗

Web platform
TapTap
Real-time restaurant service system powered by Firebase. Features QR code integration, role-based authentication, live notifications, and responsive mobile design for owners, waiters, and customers.
-
31
Custom Maps WordPress Plugin
GitHub ↗

WordPress plugin
Custom Maps WordPress Plugin
Custom WordPress plugin displaying interactive Google Maps with marker hover effects, custom styling, and flexible dimensions.
-
32
Access Pafos AI
Visit site ↗

Web platform
Access Pafos AI
An AI accessibility layer for Pafos that finds pedestrian routes based not only on distance but on accessibility, avoiding steps and blocked pavements. Built with Nikoletta Panagiotou for the Pafos 2.0 Innovation Competition, run by Pafos Municipality and the Pafos Municipal Youth Council, where it took 3rd place in the University Students category. An accessibility map of every assessed street, barrier reporting from the phone and route planning, bilingual in English and Greek, with every figure drawn from a live database of the Kato Pafos and harbour network.
-
33
Smart Traffic Control System
Press article ↗

Hardware
Smart Traffic Control System
Arduino-powered adaptive traffic management system with sensors. Presented at Unique Inspire and won 1st place nationally.
-
34
Smart Irrigation System
Press article ↗

Hardware
Smart Irrigation System
Automated watering system using Arduino and environmental sensors. Winner of a national innovation contest.
Academic
University & academic projects · 7-
35
Occupational Injury Prevention Platform
Details ↗

Academic
Occupational Injury Prevention Platform
Bachelor’s thesis (18 ECTS). Front-end development of an interactive healthcare platform designed to support orthopaedic surgeons in preventing work-related musculoskeletal injuries.
-
36
microTCP
Case study ↗

Academic
microTCP
Compact educational TCP-like transport stack implemented in C over UDP. Demonstrates handshake, reliable delivery with CRC32, segmentation, flow control, and basic congestion control.
-
37
Alpha Compiler & VM
Case study ↗

Academic
Alpha Compiler & VM
Full compiler and virtual machine for the Alpha language, implemented in C. Covers lexical analysis, parsing, semantic analysis, intermediate and target code generation, and execution on a custom stack-based virtual machine.
-
38
UoC Payroll System
Case study ↗

Academic
UoC Payroll System
Web-based payroll and HR management application using Node.js, Express, SQL, and vanilla HTML/CSS/JS. Includes RESTful routes for employees, departments, contracts, payroll and reports, database schema design, automated payroll processing, and reporting dashboards.
-
39
Bands & Events Platform
GitHub ↗

Academic
Bands & Events Platform
Node.js web application connecting users and bands while managing events. Includes band profiles, availability, messaging, public and private events, event requests, reviews, admin tools, SQL database scripts, and installation documentation.
-
40
Greek Electoral Simulator
GitHub ↗

Academic
Greek Electoral Simulator
Voting system simulator built in C using hash tables, binary trees, and linked lists from scratch. Designed for educational use in data structures coursework.
-
41
Lost Cities Card Game
GitHub ↗

Academic
Lost Cities Card Game
Two-player Java card game with full game logic, object-oriented design, UI, design patterns, and bonus features.
Have a project in mind?
I take on client websites, web apps, and product builds across Cyprus and Greece.


















































