greeksimmers.com — Full-Stack Web Application
2 months
|
Full-Stack Developer & Designer
I designed and developed greeksimmers.com, a full-stack web application for a flight simulator business in Greece. The platform features a robust booking system with Stripe payments, a tier-based loyalty program, a magazine/blog system, and a comprehensive admin panel. Key features include dynamic working hours and closure periods, email templates for bookings and rescheduling, multilingual support (Greek/English), and GSAP scroll animations with glassmorphism effects. I implemented high security patches, responsive design across all pages, and optimized images with automatic WebP conversion. The project involved extensive client communication and iterative development across 4 phases.
Technologies
Next.js
React
Tailwind CSS
Stripe
GSAP
Email Templates
Admin Panel
Authentication
Multilingual
Responsive Design
Challenges
Building a complex booking system with overlapping slot protection, loyalty tiers, and secure payment processing while maintaining a polished user experience.
Solutions
Implemented robust calendar validation, Stripe integration for live payments, dynamic admin settings that propagate across the site, and WCAG AA compliant responsive design.