CalculHub is a premium, all-in-one suite of advanced calculators and mathematical tools designed for accuracy, speed, and a sleek user experience. Built with the latest Angular v20+ paradigms, it leverages reactive Signals, Standalone Components, and high-performance Change Detection to provide a seamless interactive dashboard.
- 📊 Dynamic Visualizations: Real-time charts and progress tracking using
Chart.js. - 🏥 Health & Fitness Suite: includes BMI, Body Fat, Ideal Weight, and BMR/TDEE calculators with logic-based recommendations.
- 💰 Financial Tools: Advanced calculators for interest, loans, and investment planning.
- 📐 Mathematical Precision: Powered by
math.js,nerdamer, andalgebra.jsfor complex symbolic and numerical computations. - 🎨 Premium UI/UX: A state-of-the-art dark-mode aesthetic with smooth animations driven by GSAP and interactive elements powered by Swiper.
- 📱 Fully Responsive: Optimized for every screen size, from mobile phones to high-resolution desktops.
- Framework: Angular v20+ (Standalone Components, Signals, Native Control Flow)
- Styling: Modern CSS with CSS Variables & Glassmorphism effects
- Icons: Lucide Angular
- Animations: GSAP (GreenSock Animation Platform)
- Charts: Chart.js
- Mathematical Engines: Mathjs, Nerdamer, Algebra.js
- Slider/Layout: Swiper.js
- Node.js (Latest LTS)
- Angular CLI
git clone https://github.com/Samkr8639/CalculHub.git
cd CalculHub
npm installnpm startMIT License - Developed with ❤️ by Sameer Kumar