/fitness-exercise-app

NextJs 14 Fitness App with RapidAPI

Primary LanguageTypeScript

Fitness Nepal App

Welcome to Fitness Nepal, your go-to fitness app built with Next.js 14, TypeScript, Tailwind CSS, and Shards-React UI. This application leverages the power of Rapid API to provide you with comprehensive fitness data, helping you achieve your health and wellness goals.

Getting Started

To get started with Fitness Nepal, follow these steps:

  1. Clone the repository:
git clone https://github.com/bibekgurung9/fitness-exercise-app
  1. Navigate to the project directory:
cd fitness-nepal
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
  1. Configure Rapid API key: Obtain a Rapid API key for fitness data and update it in the appropriate configuration file.

Features

  • Comprehensive Fitness Data: Access a wide range of fitness data through Rapid API to track your progress effectively.
  • User-Friendly Interface: The application is designed with a clean and intuitive UI, making it easy to navigate and use.
  • Personalized Workouts: Find your workout routines based on your fitness goals and preferences.
  • Multiple Exercises: Multiple exercises you can search by type, equipment, name and bodypart.

Technologies Used

  • Next.js 14: A React framework for building fast and scalable web applications.
  • TypeScript: A statically typed superset of JavaScript that enhances code quality and maintainability.
  • Tailwind CSS: A utility-first CSS framework for quickly styling the application.
  • Shards-React UI: A modern React UI toolkit for creating clean and elegant user interfaces.
  • Rapid API: An API marketplace that provides access to a variety of fitness-related data.

Installation

  • Clone the repository as mentioned in the Getting Started section.
  • Install dependencies:
npm install

Usage

  1. Start the development server: npm run dev
  2. Open your browser and navigate to http://localhost:3000

Feel free to explore the application, use the features, and enhance your fitness journey with Fitness Nepal!

Contributing

If you'd like to contribute to the development of Fitness Nepal, feel free to contribute to this source code or your own fork.

This is a Next.js project bootstrapped with create-next-app. Open http://localhost:3000 with your browser to see the result.

Learn More

To learn more about Next.js, take a look at the following resources:

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.