{"id":27604110,"url":"https://github.com/chiragagg5k/equation-verse-calculator","last_synced_at":"2025-04-22T19:24:50.760Z","repository":{"id":288875575,"uuid":"969032122","full_name":"ChiragAgg5k/equation-verse-calculator","owner":"ChiragAgg5k","description":"feature-rich and vibe-coded calculator","archived":false,"fork":false,"pushed_at":"2025-04-20T05:59:45.000Z","size":180,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-20T06:28:49.180Z","etag":null,"topics":["calculator","lovable","vibe-coding"],"latest_commit_sha":null,"homepage":"https://equation-verse-calculator.lovable.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChiragAgg5k.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-19T08:20:39.000Z","updated_at":"2025-04-20T05:59:48.000Z","dependencies_parsed_at":"2025-04-20T06:39:12.667Z","dependency_job_id":null,"html_url":"https://github.com/ChiragAgg5k/equation-verse-calculator","commit_stats":null,"previous_names":["chiragagg5k/equation-verse-calculator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChiragAgg5k%2Fequation-verse-calculator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChiragAgg5k%2Fequation-verse-calculator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChiragAgg5k%2Fequation-verse-calculator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChiragAgg5k%2Fequation-verse-calculator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChiragAgg5k","download_url":"https://codeload.github.com/ChiragAgg5k/equation-verse-calculator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250307212,"owners_count":21409050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["calculator","lovable","vibe-coding"],"created_at":"2025-04-22T19:24:50.265Z","updated_at":"2025-04-22T19:24:50.745Z","avatar_url":"https://github.com/ChiragAgg5k.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EquationVerse Calculator 🧮✨\n\n## Overview\n\nEquationVerse is a powerful, feature-rich calculator application built with modern web technologies. It offers both basic and scientific calculation modes, providing a seamless and intuitive mathematical computing experience.\n\n## 🚀 Features\n\n### Calculator Modes\n\n- **Basic Mode**: Perform standard arithmetic operations\n- **Scientific Mode**: Advanced calculations with trigonometric, logarithmic, and exponential functions\n\n### Key Functionalities\n\n- Memory operations (M+, M-, MR, MC)\n- Percentage calculations\n- Sign toggling\n- Keyboard shortcut support\n- Calculation history\n- Theme switching (Light/Dark modes)\n\n## 🛠 Technologies Used\n\n- **Frontend**: React with TypeScript\n- **Styling**: Tailwind CSS\n- **State Management**: Custom React hooks\n- **Icons**: Lucide React\n- **Build Tool**: Vite\n\n## 🔧 Getting Started\n\n### Prerequisites\n\n- Node.js (v18+)\n- npm or Bun\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone \u003cyour-repo-url\u003e\n\n# Navigate to project directory\ncd equation-verse-calculator\n\n# Install dependencies\nnpm install\n\n# Start development server\nnpm run dev\n```\n\n## 🌈 Usage\n\n### Basic Operations\n\n- Addition, subtraction, multiplication, division\n- Percentage calculations\n- Memory function recalls\n\n### Scientific Functions\n\n- Trigonometric calculations (sin, cos, tan)\n- Logarithmic functions\n- Exponential operations\n- Angle mode switching (DEG, RAD, GRAD)\n\n## 🎨 Themes\n\nThe calculator supports both light and dark themes, providing a comfortable viewing experience in different environments.\n\n## 🤖 Keyboard Shortcuts\n\n- `Esc`: Clear all\n- Numeric keys: Input numbers\n- `+`, `-`, `*`, `/`: Perform operations\n- `Enter`: Calculate result\n\n## 📦 Project Structure\n\n```\nsrc/\n├── components/\n│   └── Calculator/\n│       ├── BasicKeypad.tsx\n│       ├── ScientificKeypad.tsx\n│       └── Calculator.tsx\n├── hooks/\n│   └── useCalculator.ts\n└── utils/\n    └── mathOperations.ts\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchiragagg5k%2Fequation-verse-calculator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchiragagg5k%2Fequation-verse-calculator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchiragagg5k%2Fequation-verse-calculator/lists"}