{"repo":"mrabdussalam/zakat-calculator","free":true,"listed":false,"github":"https://github.com/mrabdussalam/zakat-calculator","clone":"git clone https://github.com/mrabdussalam/zakat-calculator.git","description":"Zakat Calculator","language":"TypeScript","stars":29,"topics":["finance","financial-analysis","islamic-app","muslim-app","zakat","zakat-calculator"],"license":"MIT","category":"ui-components","readme_excerpt":"Zakat Guide A comprehensive Islamic zakat calculator application built with Next.js that helps users calculate their zakat obligations based on various asset types. Table of Contents 1. Getting Started 2. Project Overview 3. Architecture 4. Core Components 5. Asset Calculators 6. State Management 7. UI Components 8. Development Guidelines 9. Testing 10. Deployment Getting Started First, install dependencies: Then, run the development server: Open http://localhost:3000 with your browser to see the result. Project Overview Zakat Guide is a comprehensive tool for calculating zakat obligations according to Islamic principles. The application handles various asset types, each with its own calculation logic, and provides a centralized dashboard for viewing zakat obligations. Key Features - Multiple asset type calculators (Cash, Precious Metals, Stocks, Real Estate, Cryptocurrency, Retirement accounts) - Real-time calculation updates - Customizable currency settings - Nisab threshold tracking - Asset breakdown and visualization - Hawl (Islamic fiscal year) status tracking - Responsive design for all devices Architecture The project follows a layered architecture as illustrated below: Directory Structure - /src/app : Next.js app router pages and layouts - /src/components : UI components organized by feature - /calculators : Asset-specific calculator components - /dashboard : Summary and visualization components - /ui : Base UI components (buttons, inputs, etc.) - /src/store : State m","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrabdussalam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrabdussalam/zakat-calculator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}