GriyaReka is a dynamic company profile and blog management system built for the architecture and construction industry. Beyond its modern and responsive web layout, this platform features a robust, custom-built authentication system with strict Role-Based Access Control (RBAC).
Engineered with Next.js and TypeScript, the application provides a highly secure internal dashboard tailored for different organizational tiers. The authentication system distinguishes between Root, Admin, and Sales roles, ensuring that users only access the data and administrative privileges relevant to their specific responsibilities.
Combined with Sanity CMS for flexible content management, GriyaReka offers a complete solution, delivering engaging public-facing pages while maintaining a secure, organized, and scalable backend workflow for the company's internal teams.
Key Features:
Multi-Role Authentication (RBAC): Secure login portal with granular access control specifically designed for Root, Admin, and Sales personnel.
Headless CMS Integration: Powered by Sanity CMS for real-time, effortless management of blog articles and company portfolios.
Modern & Responsive Web Layout: A carefully structured user interface that ensures optimal viewing and interaction across desktop and mobile devices.
Type-Safe & Scalable: Developed as a comprehensive fullstack application using TypeScript, ensuring long-term maintainability and reduced runtime errors.