Skip to content
Naraz Design

Booking and Billing system | In Progress

Dark Timber

I engineered a unified authentication system for Dark Timber that utilizes Role-Based Access Control (RBAC) to manage a multi-sided marketplace. Users log in through a single, streamlined entry point, where the system intelligently identifies their account type and dynamically routes them to their specific environment—the Outfitter Console for partner management or the Hunter Dashboard for booking and trip details. This "One-Door" architecture ensures a clean user experience while maintaining strict data isolation and security between roles.

Dark Timber
Dark Timber gallery image 1
Dark Timber gallery image 2
Dark Timber gallery image 3
Dark Timber gallery image 4
Dark Timber gallery image 5

Case Study

Role-Gated Routing: Implemented a sophisticated routing engine that dynamically points users to unique consoles (Outfitter vs. Hunter) based on metadata assigned at registration. Unified Authentication: Developed a single-point login system that handles diverse user roles without requiring separate entry URLs. Dynamic User Environments: Engineered the Outfitter Console to focus on fulfillment and payouts, while the Hunter Console prioritizes discovery and secure booking management. Security & Isolation: Ensured that all API endpoints and project data are role-gated at the server level to prevent unauthorized access between different user tiers.