Your all-in-one calculator hub for life's financial decisions
The Everything Calculator is a collection of beautifully designed, interactive calculators to help you make informed financial decisions. From splitting restaurant bills with friends to calculating auto loan payments, we've got you covered.
- Inspired by https://www.calculator.net/auto-loan-calculator.html
- Calculate monthly payments with detailed breakdowns
- Interactive visualizations of loan costs
- Compare different loan terms side-by-side
- Full amortization schedule with export capability
- Account for trade-ins, taxes, and fees
- Upload receipt photos for automatic item detection
- Drag-and-drop interface for splitting items
- Smart tax and tip calculations
- Per-person breakdowns with sharing capabilities
- Handle variable occupancy per night
- Split costs based on check-in/check-out dates
- Account for resort fees and taxes
- Per-person-per-night calculations
- Flexible splitting options (equal, percentage, custom)
- Support for various expense categories
- Multiple splitting methods
- Group expense tracking
- Node.js 18.0 or higher
- npm or yarn package manager
- Clone the repository:
git clone https://github.com/yourusername/everything-calculator.git
cd everything-calculator- Install dependencies:
npm installRun the development server:
npm run devOpen http://localhost:3000 in your browser. The page auto-updates as you edit files.
Build the application:
npm run buildRun the production server:
npm start- Framework: Next.js 15 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion
- Charts: Recharts
- UI Components: Custom components with Radix UI primitives
- Drag & Drop: @dnd-kit