Moreps Landing Page is a promotional website I built to introduce the Moreps app — a Flutter and Supabase-based workout tracker. This landing page is designed not just as an information page, but as a branding medium that can convey the experience of using the app before users even download it.
The main development focus lies in the combination of modern design, high performance, and interactions that feel alive. From smooth animations and 3D parallax effects to seamless element transitions — everything is crafted to deliver an engaging experience without sacrificing loading speed.
This website is also optimized for presentations, portfolio use, and digital product promotion with SEO support, Open Graph, sitemap, and easily extensible code structure.
Interactive Hero Section. Shimmer effect headline as the main focus, CTAs to GitHub Repository and Video Demo, 3D parallax app mockup that follows cursor movement, and floating UI cards showcasing the app's core features.
Feature Showcase. The landing page visually presents three main Moreps features — Workout Builder (create workout programs, log reps and weight in real-time, Smart Rest Timer, KG ↔ LBS conversion), Analytics & Progress (automatic PR detection, workout progress charts, body weight tracking, interactive progress visualization), and Workout History (workout calendar, detailed session logs, activity recap, infinite scrolling history).
User Experience. Smooth scrolling powered by Lenis, animations using Framer Motion, glassmorphism and neon design system, interactive custom cursor, and fully responsive for desktop, tablet, and mobile.
Branding & Marketing. CTAs to visit the repository, feature highlight sections, footer with quick navigation, and a developer profile modal containing team information.
SEO & Optimization. Open Graph metadata, Twitter Card, automatic sitemap, robots.txt, and performance optimization using Next.js App Router.
One of the biggest challenges in this project was creating a landing page that feels modern and interactive without sacrificing performance. Various animations — parallax, floating cards, glow effects, custom cursor, and page transitions — had to run smoothly across all screen sizes.
Additionally, I ensured the component structure remained modular so each section could be developed further or reused in other projects more easily.
| Category | Technology |
|---|---|
| Framework | Next.js 16 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS v4 |
| Animation | Framer Motion, Lenis |
| Font | Plus Jakarta Sans |
| Icon | Font Awesome |
| Deployment | Vercel |
Through this project, I didn't just build a landing page — I built a product presentation medium that can explain the value of the Moreps app visually and in an easy-to-understand way. The entire design, component structure, animations, and SEO optimization are crafted to give a professional impression while increasing the app's appeal to potential users and recruiters viewing this portfolio.
🔗 Live website: https://moreps.vercel.app