[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5p1czxfmtpq4":3},[4,9,14,19,24,29],{"id":5,"name":6,"html_url":7,"description":8},1290966878,"rahima-salman-portfolio","https:\u002F\u002Fgithub.com\u002Frahimasalman\u002Frahima-salman-portfolio","My personal site — Nuxt 4 with SSG + ISR per route, 5 languages with hreflang, and SEO done properly.",{"id":10,"name":11,"html_url":12,"description":13},1227112297,"Repeto","https:\u002F\u002Fgithub.com\u002Frahimasalman\u002FRepeto","Spaced-repetition flashcards for front-end interview prep — React, TypeScript & soft skills. React 19 + Vite + Supabase.",{"id":15,"name":16,"html_url":17,"description":18},1117561882,"daily-notes-app","https:\u002F\u002Fgithub.com\u002Frahimasalman\u002Fdaily-notes-app","A modern, full-stack note-taking application built with Nuxt 3, featuring authentication, database integration, and a beautiful dark mode interface.",{"id":20,"name":21,"html_url":22,"description":23},456829529,"react-tetris-game","https:\u002F\u002Fgithub.com\u002Frahimasalman\u002Freact-tetris-game","A tetris game with React hooks",{"id":25,"name":26,"html_url":27,"description":28},434194262,"rahima-yelpcamp","https:\u002F\u002Fgithub.com\u002Frahimasalman\u002Frahima-yelpcamp","Full-stack campground reviews — auth, image uploads, Mapbox map. Node, Express, MongoDB.",{"id":30,"name":31,"html_url":32,"description":33},793456777,"vue-countdown-timer","https:\u002F\u002Fgithub.com\u002Frahimasalman\u002Fvue-countdown-timer","A reusable Vue 3 countdown component — configurable duration, animated SVG ring, emits completed when done."]