Budget management system built with modern web technologies. This repository contains the frontend application with Arabic UI, advanced filters, department budgets, master budget consolidation, reports, and audit logs.
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS
Prerequisites: Node.js and npm installed (you can install via nvm).
Steps:
# 1) Clone the repository
git clone https://github.com/itzzexe/Budget-System.git
# 2) Enter the project directory
cd Budget-System
# 3) Install dependencies
npm i
# 4) Start the development server
npm run devYou can use your preferred IDE locally. Commit and push changes to GitHub; CI/CD or deployment steps can be configured as needed.
This is a Vite + React app. You can deploy the production build to any static hosting:
npm run build
# Upload the contents of the `dist/` folder to your hostingsrc/components/— main UI components (DepartmentBudget, MasterBudget, Reports, AuditLogs, etc.)src/lib/— utilities for auth, Excel/PDF handlingdata/— local JSON data for users, departments, and audit logs
Proprietary. Do not distribute without permission.