<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/7c47261cf9a743afba9701895094e51e&quot; frameborder=&quot;0&quot; width=&quot;1662&quot; height=&quot;1246&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1246</height><width>1662</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1246</thumbnail_height><thumbnail_width>1662</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/7c47261cf9a743afba9701895094e51e-55fdcd887baff35a.gif</thumbnail_url><duration>293.333</duration><title>React Rental Management App with Role Access</title><description>This Loom demonstrates a role-based rental management app built with React, Expo, and TypeScript, showing both admin and tenant workflows. The admin dashboard highlights notifications such as Alex owing $900 after paying half, provides portfolio visibility and chat, and lets admins add properties and record payments that update the tenant view. It also covers managing repair requests by updating statuses and closing requests. The tenant dashboard shows monthly rent, paid amount, lease end details, a payment and engagement score, payment history, an option to request repairs, chat, and downloading lease documents. The speaker notes an important UI change to replace a full menu bar with a more contracted menu for better Android usability.</description></oembed>