<?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/8cd6a42aec434d929706fd454ff8eaac&quot; frameborder=&quot;0&quot; width=&quot;918&quot; height=&quot;688&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>688</height><width>918</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>688</thumbnail_height><thumbnail_width>918</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/8cd6a42aec434d929706fd454ff8eaac-3554cd7bf8a8dfa2.gif</thumbnail_url><duration>234.5436</duration><title>Building an Admin Portal with SvelteKit and TypeScript 🛠️</title><description>Hey there, I&apos;m Ryan Sobel, and in this video, I showcase the admin portal I&apos;ve been building with SvelteKit, TypeScript, Veet, and ShadCN. The portal features an orders page with metrics, detailed order information, pagination, and a filter system. I demonstrate how the interactivity is added on the client-side for a snappy user experience. I also discuss using tools like Rameida for pagination and plans to incorporate more charts in the future.</description></oembed>