Nebula Trails

Started as a simple landing page, this project evolved into a full application with Stripe payment integration.

SourceCodeDemo
Slide 1

Why and How Was It Created?

Originally built with basic HTML, CSS, and React, I later migrated the project to Next.js with TypeScript for better maintainability. Additional features like Czech language support and Stripe payment options were added over time. The dark/light mode is hidden to maintain visual consistency with image and video backgrounds.

Features & Technologies

  • Tech Stack: Next.js 15, TypeScript, Tailwind CSS
  • Stripe payment integration
  • Dark/Light mode (hidden on main page)
  • Czech language support
  • Deployed on Vercel