Personal
5
Rana Hostel – Hostel Management System
Project Overview Rana Private Hostel Management System is a modern, full-stack web application built to automate daily operations, financial tracking, and resident security for private hostels. Designed with an emphasis on high performance, clean UI/UX, and local language support, the system provides an intuitive dashboard for administrators to manage student records, room allocations, fee payments, and daily gate movements efficiently. Key Features Student & Room Allocation: Manage resident profiles, assigned rooms, bed capacities, and active residency statuses with quick search and filter options. Financial Management & Receipt Printing: Track student fees, hostel expenses, and monthly financial reports with automated thermal printer integration for 80mm payment receipts. Security & Movement Logs: Digital gatekeeping system to log student entries/exits and visitor access in real time for maximum security. Multi-Language & Native RTL Support: Seamlessly switch between English, Pashto (پښتو), and Dari/Farsi (دری) with automated Right-to-Left (RTL) layout adjustment. Role-Based Access Control (RBAC): Fine-grained permissions powered by Filament Shield to protect sensitive financial records and administration privileges. Modern High-Contrast UI: Modern dark theme interface inspired by Slate & Zinc styling, optimized for daily administrative work without eye strain. Technical Stack Backend: Laravel & PHP Admin Panel & UI: FilamentPHP v3 & Tailwind CSS Localization: Filament Language Switch (EN / PS / FA) Database: MySQL Testing & Quality Assurance: Automated unit & feature testing suite (90+ passing tests)