
FULL STACK DEVELOPMENT
Rubii Web Portal
The Rubii Web Portal is a comprehensive talent management system designed to handle the complete lifecycle of offshore team operations. It manages client relationships, contractor agreements, time tracking, payroll processing, leave management, performance reviews, and automated billing. The platform serves multiple user roles including administrators, clients, and contractors, each with tailored dashboards and workflows. It features advanced agreement management with support for full-time, part-time, and casual contracts, flexible billing cycles, subscription management, and pro-rata calculations. Key capabilities include automated invoice generation, subscription renewal workflows, multi-currency support, public holiday management across different countries, attendance monitoring with late/absent alerts, and comprehensive reporting for financial and operational insights.
Client
Rubii
Technologies Used
The Challenge
Managing offshore talent at scale involves complex contract structures, multi-currency billing, compliance requirements, time zone coordination, and ensuring transparency for all stakeholders. The challenge was to build a platform that could handle diverse contract types (full-time, part-time, casual), support flexible billing models (monthly, hourly, project-based), automate payroll and invoicing, manage leave entitlements across multiple countries, track time and attendance reliably, and provide real-time visibility to clients while protecting sensitive contractor information.
The Solution
Built an enterprise-level platform using CakePHP for backend architecture with MySQL database, and AngularJS for a dynamic, responsive frontend. Implemented a sophisticated agreement wizard that guides users through contract creation with step-by-step validation, supporting multiple agreement types and billing cycles. Developed automated subscription management with Stripe integration for payment processing, including pro-rata calculations for mid-cycle changes. Created role-based dashboards with real-time data synchronization, automated email notifications for all key events, comprehensive time tracking with activity monitoring, leave management with approval workflows, and performance review systems. Built automated invoicing that handles multiple currencies, generates PDFs, and syncs with accounting systems. The architecture includes public holiday APIs for multiple countries, automated renewal workflows, manager notification systems, and extensive reporting capabilities for financial forecasting and operational analytics.
Interested in working together?
Let's discuss how I can help bring your project to life.