A fitness-themed single-page application (SPA) created with React, TypeScript, and Tailwind CSS. The website features a responsive layout for the UI to work seamlessly between desktop and mobile devices. It also includes CDN-based form endpoint integration for the website's contact form to send the user's message to the intended recipient.
-
You may visit the deployed app here:
fluxfit-ph.vercel.app
| Name | Details |
|---|---|
| Vite 7.2.4 | Development environment |
| TypeScript 5.9.3 | Front-end language |
| React Hook Form 7.66.1 | Form validation |
| FormSubmit | Form endpoint CDN |
|
React 19.1.1 Tailwind CSS 4.1.17 react-anchor-link-smooth-scroll 1.0.5Motion 12.23.24 Heroicons 2.2.0 |
UI |
-
Ensure you have Node.js installed.
Download Node.js (Windows Installer):
Node.js — Download Node.js®
- Running the project locally
# Clone this repository
git clone https://github.com/andreiagbisit/fluxfit.git
# Navigate into the project directory
cd fluxfit
# Install dependencies
npm install
# Start the development server
npm run dev