Abdessamed.b

Command Palette

Search for a command to run...

0

Command Palette

Search for a command to run...

GIRYAD | Resident Management Platform

  • laravel
  • php
  • mysql
  • bootstrap
  • javascript

Introduction

GIRYAD is the Hasnaoui Group subsidiary responsible for managing the Riyad residence — complaints, maintenance, and shared-charge payments for its residents. When I joined as an intern in the GSH IT department, all of it ran on phone calls, WhatsApp groups, printed notices, and an Excel sheet.

We built a centralized web platform to replace that: ticketed complaints with full traceability, automated payment reminders with online payment, and targeted digital announcements — plus separate dashboards for residents and admins to actually see what's going on.


🌟 Key Features

🏠 For Residents

  • Ticketed Complaints – submit an issue with type, description, and photo, and track it through to resolution.
  • Online Payments – view upcoming and overdue charges, pay online, download invoices as PDF.
  • Targeted Announcements – see block/floor-specific notices instead of printed paper on a wall.
  • Activity Feed – a running history of payments, complaints, and announcements at a glance.

🛠 For Admins

  • Payment Oversight – track every resident's payment status, send automated reminders, configure fee types.
  • Ticket Dispatch – assign complaints to HSE technicians, track intervention history.
  • Reservations – manage shared amenities (gym, pool, meeting rooms) with an integrated calendar.
  • Reports – export monthly payment and intervention reports as PDF.

🛠 Tech Stack

Built on Laravel's MVC architecture:

  • Backend: PHP 8, Laravel 10, MySQL
  • Frontend: Blade templates, Bootstrap 5, JavaScript
  • Auth: Laravel Breeze
  • Documents: DomPDF for dynamic invoice generation

🔒 Access

Built as part of a team of classmates during the internship, under the supervision of the GSH IT department — from the UML design (class diagrams, auth sequence diagrams) through implementation of both dashboards.

The codebase is GSH company property, so it isn't public — happy to walk through the architecture or demo it directly.


Built with 🏗️ to replace a WhatsApp group and an Excel sheet with something residents actually enjoy using.