Back to Home

PROJECT SHOWCASE

IB Workout

Next.js 15React 19Tailwind CSS v4MongoDBRedux ToolkitFramer MotionNodemailerNetlify
IB Workout

About the Project

A full-featured personal trainer website for Inna Bogdan built with Next.js 15.1 and React 19, featuring a MongoDB database for dynamic testimonials management, integrated contact form with Nodemailer, and smooth animations via Motion (Framer Motion). Implements a custom floating messaging widget supporting WhatsApp, Viber, Facebook Messenger, and direct calls. Styled with Tailwind CSS v4 for fully responsive mobile-first design. Deployed on Netlify with optimized performance and SEO. The site includes YouTube video integration, interactive workout type selection, booking system, social media connectivity, and Redux Toolkit for state management.

We use analytics cookies to improve your experience.