{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/534ebea98915467995f143a60c9acd71\" frameborder=\"0\" width=\"2580\" height=\"1935\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1935,"width":2580,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1935,"thumbnail_width":2580,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/534ebea98915467995f143a60c9acd71-548f41da101521d1.gif","duration":528.701,"title":"Novellia Pets Expo App Walkthrough and Code","description":"I walk you through my Expo React Native app for Novellia Pets, starting with the UX and then key parts of the code. I show onboarding with username validation, adding a pet with photo upload, managing vaccines, allergies, and medications in tabs, and editing and auto sorting vaccines by date. I demonstrate a bottom sheet to switch pets and share the medical history via the native share sheet. In code, I use React context backed by local storage, with reusable record forms for add and edit. There is no action requested from viewers."}