iCoach Fitness Lab

iCoach Fitness Lab is a single-page web application for a virtual fitness business offering modern high-tech training tools and remote coaching sessions. Users can navigate through the page to explore the company's description, sponsors, photos of fitness areas and examples of past sessions. Users can also communicate with the company by sending a message from the contact form.

This application is built using React, Vite, TypeScript and FormSubmit. The user interface is styled with HeroIcons, TailwindCSS and Framer-Motion to enrich user experience.

All images within this application are generated by Leonardo.ai and modified through Canva.

Screenrecording of iCoach Fitness Lab

FitnessRecording.mov

This application is also live at here!

Getting Started

  1. Fork and clone this repository
  2. Install all dependencies using the npm install command.
  3. Run npm run dev to start.
  4. Open http://localhost:5173 with your browser to see the result.