Skip to content

Pushya04/quantisuite

Repository files navigation

🔢 Quantisuite – All-in-One Web Calculator Suite

GitHub Pages

A professional, installable Progressive Web App (PWA) calculator that combines Simple, Scientific, Graphing, Programmer, Unit Conversion, Currency, and Weather tools — all in one!


🌐 Live Website

👉 Launch Quantisuite

You can install it as a mobile or desktop app!


🧠 Features

Category Description
🧮 Simple Calculator Basic arithmetic operations with clean UI
📐 Scientific Calculator Trigonometry, logs, factorials, constants
📊 Graphing Calculator Dynamic plotting with expression input
💾 Programmer Mode Bitwise operations + base conversions
🔁 Unit Converter Length, Area, Volume, Temperature, etc.
💱 Currency Converter Real-time exchange rates via API
🌦️ Weather Info Live city-based weather using Open-Meteo
🌙 Theme Toggle Light/Dark mode support
🧠 History Export Save all calculations as .csv
⌨️ Keyboard Input Full keyboard event support
📲 PWA Support Installable on desktop/mobile

🚀 Tech Stack

  • HTML5, CSS3, JavaScript (ES6+)
  • APIs: Open-Meteo, ExchangeRate API
  • PWA: manifest.json, service-worker.js
  • Hosted on: GitHub Pages

📁 Project Folder Structure

📦 quantisuite/
├── index.html
├── style.css
├── script.js
├── manifest.json
├── service-worker.js
├── favicon-96x96.png
├── web-app-manifest-192x192.png
├── logo.svg
└── README.md

📲 How to Install as App

  1. Visit the site on Chrome or Edge
  2. Click Install icon (or menu → Add to Home Screen)
  3. It launches like a native mobile or desktop app 🎉

🧪 Local Development

# Optional: Run local server to test service worker
python3 -m http.server

# OR use Live Server (VS Code Extension)

📝 License

MIT License
© 2025 Pushya Mithra


📌 Useful Links

About

Professional all-in-one web suite (scientific, graphing, converters, PWA, weather)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published