Projects

Live work hosted on Vercel

A focused collection of projects with quick context, the main technologies behind them, and direct links to the live sites.

Limitless Mind appointment booking website hero screen

Limitless Mind

A production-ready appointment booking website built for a real psychology professional. The platform is centered around Cal.com scheduling and includes a branded responsive UI, dark/light mode, mobile navigation, Greek/English localization, Google API-powered content management, SEO setup, shareable booking links, cancellation policy messaging, and a scalable architecture for adding more professionals and services in the future.

Next.jsReactTypeScriptCal.comGoogle APIsCSS ModulesGlobal CSSVercel
Open live site
Creppuccino POS ordering categories screen

Creppuccino POS

A premium point-of-sale ordering interface built for a real creperie workflow. The app replaces handwritten orders with a fast digital flow where staff can create sweet crepe, savory crepe, and drink orders, select ingredients, calculate totals automatically, manage quantities, review cart items, remove products, and complete checkout. It is designed for counter/tablet use with responsive category cards, structured cart state, local persistence, and a scalable foundation for future kiosk or kitchen queue features.

Next.jsReactTypeScriptEmotionTSS ReactContentfulLocalStorage
Open live site
Multi E-Shop storefront selection screen

Multi E-Shop

A full-stack multi-store e-commerce platform with separate storefronts for tools, grocery, fashion, and more. It supports themed store pages, product browsing, cart and checkout flow, Stripe payments, backend inventory reservation and release logic, order emails, and English/Greek translations.

Next.jsReactTypeScriptMongoDBMongooseStripeResendTailwind CSSVercel CronVercel
Open live site
Admin Dashboard overview screen

Admin Dashboard

A responsive admin dashboard connected to the Multi E-Shop backend. Creating or editing products, images, featured items, prices, and inventory updates the live storefront through the shared database, alongside order tracking, analytics, audit logs, admin settings, demo login, and English/Greek translations.

Next.jsReactTypeScriptMongoDBMongooseNextAuthTailwind CSSRechartsCloudinaryVercel
Open live site