Skip to content

jakubfronczyk/gym-website

Repository files navigation

Complete Responsive Fitness Website

Check out project live

General info

This project is a responsive fitness website that provides information about fitness and contact details. The website is built using React and TypeScript, and uses TailwindCSS for styling. The animations and transitions are implemented using Frame-motion library. The website also uses the react-anchor-link library for smooth scrolling and react-hook-form for form handling. The icons are from the Hero Icons library.

Built With

The following technologies are used in this project:

  • React - JavaScript library for building user interfaces
  • TypeScript - Superset of JavaScript that adds static typing and other features
  • TailwindCSS - Utility-first CSS framework
  • Tailwind CSS - Utility-first CSS framework
  • framer-motion - Library for creating animations and transitions in React applications
  • react-anchor-link - Library for smooth scrolling to anchors on the same page
  • react-hook-form - Library for form handling in React applications
  • Hero Icons - Free, open-source icon library

Getting Started

Installation

1 Clone the repository to your local machine:

git clone https://github.com/your-username/fitness-website.git
  1. Install dependencies:
cd fitness-website
npm install
  1. Start the development server:
npm run dev

Usage

The website is responsive and can be viewed on any device. You can navigate to the different pages using the navigation menu at the top of the page. You can also fill out the contact form on the Contact page to send a message to the website owner.

About

Gym theme website built with TypeScript React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published