A modern web application built with Next.js and TypeScript to calculate Body Mass Index (BMI) based on height and weight inputs. The calculator provides instant results along with a category classification of your BMI value. Built with shadcn/ui components for a clean, accessible interface.
Try it out: BMI Calculator
- Calculate BMI using metric (kg/cm) or imperial (lb/in) units
- Responsive design that works on desktop and mobile devices
- Instant BMI calculation and category classification
- Clean, user-friendly interface
- Next.js
- TypeScript
- Tailwind CSS
- shadcn/ui components
- Deployed on Vercel
-
Clone the repository
git clone https://github.com/alken01/bmi-calculator.git -
Install dependencies
npm install # or yarn install # or pnpm install -
Run the development server
npm run dev # or yarn dev # or pnpm dev -
Open http://localhost:3000 in your browser
- Select your preferred unit system (Metric or Imperial)
- Enter your height and weight
- View your BMI result and category instantly

