[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93414":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":15,"starSnapshotCount":15,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},93414,"finance-account-tool","contatomegasign\u002Ffinance-account-tool","contatomegasign","financial account tool designed to help organizations evaluate controls, accounting discipline, and compliance maturity","",null,"TypeScript",132,1025,108,0,1,49.63,"MIT License",false,"main",true,[23,24,25,26,27,28,29],"account","account-tool","finance","finance-tool","financial-account","financial-agent","tool","2026-07-22 04:02:09","# Financial Account Tool\n\n## About the Project\n\nThe **Financial Account Tool** is a frontend-only web application designed to help Small and Medium Enterprises (SMEs) evaluate their financial governance maturity through a structured Yes\u002FNo questionnaire. This tool promotes financial transparency, identifies internal control weaknesses, and supports better financial decision-making.\n\n### Key Highlights\n\n- **No Backend Required**: Fully client-side application with no server dependencies\n- **No Authentication**: Immediate access without user accounts\n- **No Data Persistence**: All processing happens in the browser\n- **Professional Assessment**: Based on COSO-aligned risk thinking and professional financial judgment\n- **Public Interest Tool**: Designed as open-source evidence for public benefit\n\n### What It Does\n\nThe tool presents 20 carefully crafted governance questions categorized by impact level:\n- **8 High-Impact Questions**: Critical controls that materially affect risk\n- **8 Medium-Impact Questions**: Process maturity and operational discipline\n- **4 Low-Impact Questions**: Governance hygiene and continuous improvement\n\nEach question is weighted differently, and the tool calculates a comprehensive risk score that categorizes organizations into **Low**, **Medium**, or **High** governance risk levels.\n\n---\n\n## Setup Guide\n\n### Prerequisites\n\nBefore you begin, ensure you have the following installed on your system:\n\n- **Node.js** (version 18 or higher)\n- **npm** (Node Package Manager - comes with Node.js)\n\n### Step 1: Install Node.js\n\nIf you don't have Node.js installed:\n\n1. **Visit the official Node.js website**: [https:\u002F\u002Fnodejs.org\u002F](https:\u002F\u002Fnodejs.org\u002F)\n2. **Download the LTS (Long Term Support) version** for your operating system\n3. **Run the installer** and follow the installation wizard\n4. **Verify installation** by opening your terminal\u002Fcommand prompt and running:\n   ```bash\n   node --version\n   npm --version\n   ```\n   You should see version numbers displayed (e.g., `v20.10.0` and `10.2.3`)\n\n### Step 2: Download\u002FClone the Project\n\n#### Option A: If you have the project files locally\nNavigate to the project directory:\n```bash\ncd \u002Fpath\u002Fto\u002FFinancialAssesmentGovernence\n```\n\n#### Option B: If cloning from a Git repository\n```bash\ngit clone \u003Crepository-url>\ncd FinancialAssesmentGovernence\n```\n\n### Step 3: Install Project Dependencies\n\nOnce you're in the project directory, install all required dependencies:\n\n```bash\nnpm install\n```\n\nThis command will:\n- Read the `package.json` file\n- Download and install all required packages (Next.js, React, TypeScript, Tailwind CSS, etc.)\n- Create a `node_modules` directory with all dependencies\n- Generate a `package-lock.json` file for dependency version locking\n\n**Expected output**: You should see a list of installed packages and a message indicating successful installation. This process may take a few minutes depending on your internet connection.\n\n### Step 4: Run the Development Server\n\nStart the development server:\n\n```bash\nnpm run dev\n```\n\n**Expected output**: You should see something like:\n```\n▲ Next.js 15.x.x\n- Local:        http:\u002F\u002Flocalhost:3000\n- Ready in X.XXs\n```\n\n### Step 5: Access the Application\n\n1. Open your web browser\n2. Navigate to: [http:\u002F\u002Flocalhost:3000](http:\u002F\u002Flocalhost:3000)\n3. You should see the Financial Governance Self-Assessment Tool homepage\n\n### Step 6: Stop the Development Server\n\nTo stop the development server, press `Ctrl + C` in your terminal.\n\n---\n\n## Building for Production\n\nWhen you're ready to build the application for production:\n\n1. **Build the application**:\n   ```bash\n   npm run build\n   ```\n   This creates an optimized production build in the `.next` directory.\n\n2. **Start the production server**:\n   ```bash\n   npm start\n   ```\n   The application will run on [http:\u002F\u002Flocalhost:3000](http:\u002F\u002Flocalhost:3000) in production mode.\n\n---\n\n## Features\n\n- **20 Governance Questions**: Categorized by impact level (High, Medium, Low)\n- **Weighted Scoring System**: High Impact (3 points), Medium Impact (2 points), Low Impact (1 point)\n- **Risk Classification**: Automatically categorizes organizations into Low, Medium, or High Risk\n- **PDF Export**: Generate and download assessment reports\n- **Progress Tracking**: Visual progress indicator showing completion status\n- **Responsive Design**: Works on desktop, tablet, and mobile devices\n- **No Backend Required**: Fully client-side application\n\n---\n\n## Technology Stack\n\n- **Next.js 15**: React framework with App Router\n- **React 19**: Latest version of React library\n- **TypeScript**: Type-safe JavaScript\n- **Tailwind CSS**: Utility-first CSS framework for styling\n\n---\n\n## Assessment Logic\n\n### Scoring System\n\nThe assessment uses a weighted scoring system:\n\n- **High Impact Questions** (8 questions): 3 points each\n- **Medium Impact Questions** (8 questions): 2 points each\n- **Low Impact Questions** (4 questions): 1 point each\n- **Maximum Possible Score**: 44 points (8×3 + 8×2 + 4×1)\n\n**Scoring Rules**:\n- Answering \"Yes\" earns the full weight for that question\n- Answering \"No\" earns zero points\n- Total score is the sum of all \"Yes\" responses multiplied by their respective weights\n\n### Risk Classification\n\nBased on the total score, organizations are classified into risk levels:\n\n- **Low Risk**: 35-44 points\n  - *Message*: \"The organization demonstrates strong financial governance and control discipline. The likelihood of material misstatement or compliance failure is low.\"\n\n- **Medium Risk**: 22-34 points\n  - *Message*: \"The assessment indicates moderate governance risk. Certain financial processes and controls require improvement to strengthen reliability and oversight.\"\n\n- **High Risk**: 0-21 points\n  - *Message*: \"Significant financial governance weaknesses are present. Immediate corrective action is recommended to mitigate risk of errors, fraud, or non-compliance.\"\n\n### Override Rule\n\n**Important**: If 3 or more High-Impact questions are answered \"No\", the assessment is automatically classified as **High Risk**, regardless of the total score. This override rule mirrors real-world audit and controller judgment.\n\n---\n\n## Project Structure\n\n```\nFinancialAssesmentGovernence\u002F\n├── app\u002F\n│   ├── layout.tsx          # Root layout component\n│   ├── page.tsx             # Main assessment page\n│   └── globals.css          # Global styles and Tailwind imports\n├── components\u002F\n│   ├── QuestionCard.tsx     # Individual question component with Yes\u002FNo buttons\n│   ├── ProgressIndicator.tsx # Progress bar component\n│   └── ResultsDisplay.tsx   # Results page component with PDF export\n├── lib\u002F\n│   ├── questions.ts         # Question data structure (all 20 questions)\n│   └── scoring.ts           # Scoring and risk calculation logic\n├── Guide.md                 # Complete development guide\n├── package.json             # Project dependencies and scripts\n├── tsconfig.json            # TypeScript configuration\n├── tailwind.config.ts       # Tailwind CSS configuration\n├── next.config.ts           # Next.js configuration\n└── README.md                # This file\n```\n\n---\n\n## Usage Guide\n\n### Taking the Assessment\n\n1. **Start the Assessment**: The homepage displays all 20 questions grouped by impact level\n2. **Answer Questions**: Click \"Yes\" or \"No\" for each question\n3. **Track Progress**: Monitor your progress using the progress bar at the top\n4. **Submit**: Once all questions are answered, click \"Submit Assessment\"\n5. **Review Results**: View your risk classification, score, and detailed results\n6. **Export PDF**: Click \"Export as PDF\" to download a formatted report\n7. **Start New Assessment**: Use \"Start New Assessment\" to reset and begin again\n\n### Understanding Results\n\n- **Score**: Your total weighted score out of 44 maximum points\n- **Risk Level**: Your organization's governance risk classification\n- **Explanatory Message**: Professional assessment of your governance maturity\n- **Question Responses**: Complete list of all questions and your answers\n\n---\n\n## Available Scripts\n\n- `npm run dev`: Start the development server\n- `npm run build`: Build the application for production\n- `npm start`: Start the production server\n- `npm run lint`: Run ESLint to check for code issues\n\n---\n\n## Troubleshooting\n\n### Port Already in Use\n\nIf port 3000 is already in use, Next.js will automatically try the next available port (3001, 3002, etc.). Check the terminal output for the actual URL.\n\n### Module Not Found Errors\n\nIf you encounter module errors:\n```bash\nrm -rf node_modules package-lock.json\nnpm install\n```\n\n### Build Errors\n\nIf the build fails:\n1. Ensure you're using Node.js 18 or higher\n2. Clear the `.next` directory: `rm -rf .next`\n3. Reinstall dependencies: `npm install`\n4. Try building again: `npm run build`\n\n---\n\n## Disclaimer\n\n**Important**: This tool provides an indicative assessment, not a formal audit. The results should be used as a guide for internal evaluation and improvement purposes only. This tool does not provide regulatory opinions or replace professional financial advice.\n\n---\n\n## License\n\nThis project is designed as public-interest open-source evidence and is intended to promote financial transparency and governance best practices.\n\n---\n\n## Support\n\nIf you have any questions about the Financial Governance Self-Assessment Tool or would like to share with me what you have been working on, feel free to reach out to me via:\n\n- **LinkedIn**: [Zunair Iqbal](https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fzunaira-iqbal\u002F)\n- **Email**: [zunairaiqbal01@hotmail.com](mailto:zunairaiqbal01@hotmail.com)\n","这是一款面向中小企业的财务治理成熟度评估工具，通过20道基于COSO框架的结构化是非题，帮助用户识别内控薄弱环节并量化财务治理风险水平。工具纯前端实现，无需后端、认证或数据存储，所有计算在浏览器中完成；问题按高\u002F中\u002F低影响分层加权，输出低\u002F中\u002F高三级风险评级。适用于企业自查、合规初筛、内部审计准备及财务治理能力 baseline 评估等轻量级场景。",2,"2026-07-18 02:30:02","CREATED_QUERY"]