Instant

About Instant Calc 🧮

Instant Calc is a real-time calculation notebook. Type expenses, set variables, write expressions — and see results instantly on the right. Every line is evaluated as you type, with support for comments, headings, and deduction tracking.

Key Features ✨

  • 🎨 Syntax Highlighting: Headings, comments, expenses, and variables are colour-coded as you type.
  • ⚡ Real-Time Evaluation: Results appear instantly in the output panel — no buttons needed.
  • 🔤 Variable Assignment: Use name = expression or name: expression to store values.
  • 💬 Comments & Headings: Organise with // comments and # headings.
  • 📅 Deduction Tracking: Set a deduction day per expense; past-due lines auto-comment.
  • 🔄 Cloud Sync: Log in to save your notebook to Firebase and pick up where you left off.
  • 🌙 Dark Mode: Toggle between light and dark themes.

Usage Guide 📘

  1. Type your calculations in the rich-text editor (left panel).
  2. Each line is evaluated automatically — output appears on the right.
  3. Use name = value or name: value to store a variable.
  4. Use // to comment out a line, # for headings.
  5. Reserved keywords: prev (last result), sum (running total), monthlyPayDate (pay-day countdown).
  6. Click the calendar icon next to an expense to set its deduction day — it auto-comments when past due.
  7. Toggle Due Next to uncomment all deduction lines for next-month planning.
  8. Sign in to save your notebook automatically to the cloud.

Instant Calc is designed to be intuitive and user-friendly. Start exploring its capabilities and streamline your calculation process today!

Future Work 🚀

We're constantly working to improve Instant Calc. Here are some exciting features we're planning to implement:

  • 📊 Charts & Visualisations for expense breakdowns.
  • 📑 Multiple Tabs for different notebooks.
  • 📤 Export to CSV / PDF.
  • 📱 Progressive Web App — install on your phone.
  • 🌐 Real-time multi-user collaboration.
  • 🧮 Currency conversion (100 usd in gbp).

Stay tuned for these exciting updates that will make Instant Calc even more powerful and user-friendly!