Note: This project was developed as a freelance project for a Saudi client.
A comprehensive full-stack organization management system built to help Saudi organizations manage employees, finances, daily operations, and compliance requirements.
The system supports Arabic (RTL) and is designed for business accuracy, clarity, and performance.
OrgBoard is a powerful management system tailored for Saudi businesses to handle all organizational processes β from employee management and financial tracking to Saudization compliance β in one integrated dashboard.
- Organization Management: CRUD operations with detailed owner and commercial data
- Employee Tracking: Manage staff and job vacancies with residence/work permit tracking
- Financial Operations: Track all revenues, expenses, and transfers
- Office Operations: Manage daily office expenses and income
- Saudization Compliance: Track work permits, deportations, and compliance metrics
- User Management: Role-based access control (Admin, Moderator, User)
- Real-Time Dashboard: Live statistics and operational insights
- Live stats for total organizations, operations, users, and office performance
- Quick access to critical actions and updates
- Manage organizations and their details (owner, national ID, contact, CR)
- Track Absher & Qawi subscriptions
- View full financial and operational records per organization
- Track both employees and vacancies
- Record work cards, iqama details, job status, and requested amounts
- View per-organization or global employee data
- Manage job arrivals and revenue/expense tracking
- Record all revenue and expenses per employee
- Filter by date, payment method, or employee
- Track invoices and payment types
- Track all incoming transfers (clients, rent, sponsors)
- Notes and date-based filtering for clarity
- Manage office-level revenues and expenses
- Categorized by payment type and date
- Track work permit and deportation statuses
- Manage Saudization compliance per organization
- Create and manage user accounts
- Assign roles (Admin, Moderator, User)
- Email-based authentication
- Toggle active/inactive users
- React
- Node.js
- Express.js
- TypeScript
- MongoDB

















