Bisso Na Bisso: Employee Reward Platform
Multi-tenant employee rewards system with receipt management and granular RBAC.
Node.jsReactTypeScriptMySQLTypeORMTailwindCSS
Bisso Na Bisso - Multi-Tenant Employee Reward System
Developed a robust multi-tenant employee rewards platform designed to streamline internal recognition and reward programs.
Key Features
- Receipt Management: Built a complete system for employees to upload and manage receipts for reward redemption.
- Admin Dashboards: Created comprehensive dashboards for organization admins to manage tenants, users, and reward programs.
- Granular RBAC: Implemented a sophisticated role-based access control system with fine-grained permissions for different tenant tiers.
- Responsive UI: Developed a unified, responsive interface providing a seamless experience across desktop and mobile devices.
Tech Stack
- Backend: Node.js, TypeScript, TypeORM (MySQL)
- Frontend: React, Tailwind CSS
- Architecture: RESTful APIs, Multi-tenant DB isolation
Implementation Details
The platform was built with scalability in mind, using TypeORM to manage complex relationships across multiple tenants while ensuring data isolation and security.