https://github.com/RWallace1ro/project-wimc-frontend
· scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)
51 raw signals (0 security + 51 graph)
Last scanned 2 months, 3 weeks ago · v1 · 49 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 853 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
URLs |
software | healthy | functions/index.js:URLs |
getAdminDb |
software | healthy | functions/index.js:getAdminDb |
setCORS |
software | healthy | functions/index.js:setCORS |
verifyUser |
software | healthy | functions/index.js:verifyUser |
checkAndIncrementUsage |
software | healthy | functions/index.js:checkAndIncrementUsage |
initFirebaseAnalytics |
software | healthy | wimc-react-app/src/firebase.js:initFirebaseAnalytics |
getFirebaseAnalytics |
software | healthy | wimc-react-app/src/firebase.js:getFirebaseAnalytics |
register |
software | healthy | wimc-react-app/src/serviceWorkerRegistration.js:register |
registerValidSW |
software | healthy | wimc-react-app/src/serviceWorkerRegistration.js:registerVal… |
checkValidServiceWorker |
software | healthy | wimc-react-app/src/serviceWorkerRegistration.js:checkValidS… |
unregister |
software | healthy | wimc-react-app/src/serviceWorkerRegistration.js:unregister |
fsKey |
software | healthy | wimc-react-app/src/utils/syncStore.js:fsKey |
getUid |
software | healthy | wimc-react-app/src/utils/syncStore.js:getUid |
syncSetItem |
software | healthy | wimc-react-app/src/utils/syncStore.js:syncSetItem |
syncRemoveItem |
software | healthy | wimc-react-app/src/utils/syncStore.js:syncRemoveItem |
hydrateFromFirestore |
software | healthy | wimc-react-app/src/utils/syncStore.js:hydrateFromFirestore |
subscribeToRemoteChanges |
software | healthy | wimc-react-app/src/utils/syncStore.js:subscribeToRemoteChan… |
uid |
software | healthy | wimc-react-app/src/utils/makeItem.js:uid |
makeItem |
software | healthy | wimc-react-app/src/utils/makeItem.js:makeItem |
authHeaders |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:authHeaders |
getSignature |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:getSignature |
uploadTo |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:uploadTo |
uploadImage |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:uploadImage |
uploadVideo |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:uploadVideo |
uploadReceipt |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:uploadReceipt |
uploadRawJSON |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:uploadRawJSON |
imageThumb |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:imageThumb |
imageSrcSet |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:imageSrcSet |
videoPoster |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:videoPoster |
safeVideoPoster |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:safeVideoPoster |
videoStream |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:videoStream |
fetchImagesByTag |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:fetchImagesByTag |
images |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:images |
extractPublicId |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:extractPublicId |
callDelete |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:callDelete |
deleteImage |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:deleteImage |
deleteVideo |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:deleteVideo |
transferItem |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:transferItem |
fetchVideosByTag |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:fetchVideosByTag |
videos |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js:videos |
buildImageUrl |
software | healthy | wimc-react-app/src/utils/cloudinaryFromMeta.js:buildImageUrl |
toThumb |
software | healthy | wimc-react-app/src/utils/cloudinaryFromMeta.js:toThumb |
getPreferences |
software | healthy | wimc-react-app/src/utils/consent.js:getPreferences |
savePreferences |
software | healthy | wimc-react-app/src/utils/consent.js:savePreferences |
hasChosen |
software | healthy | wimc-react-app/src/utils/consent.js:hasChosen |
hasAnalyticsConsent |
software | healthy | wimc-react-app/src/utils/consent.js:hasAnalyticsConsent |
openConsentSettings |
software | healthy | wimc-react-app/src/utils/consent.js:openConsentSettings |
deleteAllUserData |
software | healthy | wimc-react-app/src/utils/accountDeletion.js:deleteAllUserDa… |
scheduleDeletion |
software | healthy | wimc-react-app/src/utils/accountDeletion.js:scheduleDeletion |
cancelDeletion |
software | healthy | wimc-react-app/src/utils/accountDeletion.js:cancelDeletion |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
firebase.json |
software | healthy | firebase.json |
package.json |
software | healthy | functions/package.json |
package-lock.json |
software | healthy | functions/package-lock.json |
index.js |
software | healthy | functions/index.js |
README.md |
software | healthy | wimc-react-app/README.md |
package.json |
software | healthy | wimc-react-app/package.json |
package-lock.json |
software | healthy | wimc-react-app/package-lock.json |
manifest.json |
software | healthy | wimc-react-app/public/manifest.json |
index.html |
software | healthy | wimc-react-app/public/index.html |
404.html |
software | healthy | wimc-react-app/public/404.html |
service-worker.js |
software | healthy | wimc-react-app/public/service-worker.js |
index.css |
software | healthy | wimc-react-app/src/index.css |
firebase.js |
software | healthy | wimc-react-app/src/firebase.js |
index.js |
software | healthy | wimc-react-app/src/index.js |
setupTests.js |
software | healthy | wimc-react-app/src/setupTests.js |
serviceWorkerRegistration.js |
software | healthy | wimc-react-app/src/serviceWorkerRegistration.js |
syncStore.js |
software | healthy | wimc-react-app/src/utils/syncStore.js |
makeItem.js |
software | healthy | wimc-react-app/src/utils/makeItem.js |
Constants.js |
software | healthy | wimc-react-app/src/utils/Constants.js |
CloudinaryAPI.js |
software | healthy | wimc-react-app/src/utils/CloudinaryAPI.js |
cloudinaryFromMeta.js |
software | healthy | wimc-react-app/src/utils/cloudinaryFromMeta.js |
consent.js |
software | healthy | wimc-react-app/src/utils/consent.js |
accountDeletion.js |
software | healthy | wimc-react-app/src/utils/accountDeletion.js |
shareUtils.js |
software | healthy | wimc-react-app/src/utils/shareUtils.js |
NormalizerItem.js |
software | healthy | wimc-react-app/src/utils/NormalizerItem.js |
linkPreview.js |
software | healthy | wimc-react-app/src/utils/linkPreview.js |
analytics.js |
software | healthy | wimc-react-app/src/utils/analytics.js |
storage.js |
software | healthy | wimc-react-app/src/utils/storage.js |
aiProxy.js |
software | healthy | wimc-react-app/src/utils/aiProxy.js |
WIMCTourVideo.js |
software | healthy | wimc-react-app/src/components/WIMCTourVideo/WIMCTourVideo.js |
useTour.js |
software | healthy | wimc-react-app/src/components/WIMCTourVideo/useTour.js |
WIMCTourVideo.css |
software | healthy | wimc-react-app/src/components/WIMCTourVideo/WIMCTourVideo.c… |
PetClosetModal.js |
software | healthy | wimc-react-app/src/components/PetClosetModal/PetClosetModal… |
DonateBin.css |
software | healthy | wimc-react-app/src/components/DonateBin/DonateBin.css |
DonateBin.js |
software | healthy | wimc-react-app/src/components/DonateBin/DonateBin.js |
Lightbox.js |
software | healthy | wimc-react-app/src/components/Lightbox/Lightbox.js |
Lightbox.css |
software | healthy | wimc-react-app/src/components/Lightbox/Lightbox.css |
ClosetTabs.js |
software | healthy | wimc-react-app/src/components/ClosetTabs/ClosetTabs.js |
ClosetTabs.css |
software | healthy | wimc-react-app/src/components/ClosetTabs/ClosetTabs.css |
ClosetSectionCard.css |
software | healthy | wimc-react-app/src/components/ClosetSectionCard/ClosetSecti… |
ClosetSectionCard.js |
software | healthy | wimc-react-app/src/components/ClosetSectionCard/ClosetSecti… |
ImageUpload.js |
software | healthy | wimc-react-app/src/components/ImageUpload/ImageUpload.js |
ImageUpload.css |
software | healthy | wimc-react-app/src/components/ImageUpload/ImageUpload.css |
Preloader.js |
software | healthy | wimc-react-app/src/components/Preloader/Preloader.js |
Proloader.css |
software | healthy | wimc-react-app/src/components/Preloader/Proloader.css |
ProfileImage.js |
software | healthy | wimc-react-app/src/components/ProfileImage/ProfileImage.js |
Home.js |
software | healthy | wimc-react-app/src/components/Home/Home.js |
Home.css |
software | healthy | wimc-react-app/src/components/Home/Home.css |
WeatherModal.js |
software | healthy | wimc-react-app/src/components/WeatherModal/WeatherModal.js |
WeatherModal.css |
software | healthy | wimc-react-app/src/components/WeatherModal/WeatherModal.css |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
functions |
software | healthy | functions |
wimc-react-app |
software | healthy | wimc-react-app |
public |
software | healthy | wimc-react-app/public |
src |
software | healthy | wimc-react-app/src |
utils |
software | healthy | wimc-react-app/src/utils |
components |
software | healthy | wimc-react-app/src/components |
WIMCTourVideo |
software | healthy | wimc-react-app/src/components/WIMCTourVideo |
PetClosetModal |
software | healthy | wimc-react-app/src/components/PetClosetModal |
DonateBin |
software | healthy | wimc-react-app/src/components/DonateBin |
Lightbox |
software | healthy | wimc-react-app/src/components/Lightbox |
ClosetTabs |
software | healthy | wimc-react-app/src/components/ClosetTabs |
ClosetSectionCard |
software | healthy | wimc-react-app/src/components/ClosetSectionCard |
ImageUpload |
software | healthy | wimc-react-app/src/components/ImageUpload |
Preloader |
software | healthy | wimc-react-app/src/components/Preloader |
ProfileImage |
software | healthy | wimc-react-app/src/components/ProfileImage |
Home |
software | healthy | wimc-react-app/src/components/Home |
WeatherModal |
software | healthy | wimc-react-app/src/components/WeatherModal |
DoorTest |
software | healthy | wimc-react-app/src/components/DoorTest |
CookiePreferences |
software | healthy | wimc-react-app/src/components/CookiePreferences |
Dev |
software | healthy | wimc-react-app/src/components/Dev |
ModalWithForm |
software | healthy | wimc-react-app/src/components/ModalWithForm |
Footer |
software | healthy | wimc-react-app/src/components/Footer |
TravelPackPanel |
software | healthy | wimc-react-app/src/components/TravelPackPanel |
CookieConsent |
software | healthy | wimc-react-app/src/components/CookieConsent |
NothingFound |
software | healthy | wimc-react-app/src/components/NothingFound |
PendingDeletionBanner |
software | healthy | wimc-react-app/src/components/PendingDeletionBanner |
Header |
software | healthy | wimc-react-app/src/components/Header |
OutfitPreviewPanel |
software | healthy | wimc-react-app/src/components/OutfitPreviewPanel |
KidsClosetModal |
software | healthy | wimc-react-app/src/components/KidsClosetModal |
WishList |
software | healthy | wimc-react-app/src/components/WishList |
About |
software | healthy | wimc-react-app/src/components/About |
AddClothingModal |
software | healthy | wimc-react-app/src/components/AddClothingModal |
TryOnStudio |
software | healthy | wimc-react-app/src/components/TryOnStudio |
ShoppingList |
software | healthy | wimc-react-app/src/components/ShoppingList |
AIStyleFeedback |
software | healthy | wimc-react-app/src/components/AIStyleFeedback |
AIDonationAdvisor |
software | healthy | wimc-react-app/src/components/AIDonationAdvisor |
MediaUploader |
software | healthy | wimc-react-app/src/components/MediaUploader |
UserSettingsModal |
software | healthy | wimc-react-app/src/components/UserSettingsModal |
BackgroundPicker |
software | healthy | wimc-react-app/src/components/BackgroundPicker |
VideoBin |
software | healthy | wimc-react-app/src/components/VideoBin |
AIStylist |
software | healthy | wimc-react-app/src/components/AIStylist |
PetProfileModal |
software | healthy | wimc-react-app/src/components/PetProfileModal |
AIPackingAssistant |
software | healthy | wimc-react-app/src/components/AIPackingAssistant |
ClosetSectionModal |
software | healthy | wimc-react-app/src/components/ClosetSectionModal |
KidsProfileModal |
software | healthy | wimc-react-app/src/components/KidsProfileModal |
Main |
software | healthy | wimc-react-app/src/components/Main |
App |
software | healthy | wimc-react-app/src/components/App |
ChangeUserInfoModal |
software | healthy | wimc-react-app/src/components/ChangeUserInfoModal |
ClosetSearch |
software | healthy | wimc-react-app/src/components/ClosetSearch |
OutfitPlanner |
software | healthy | wimc-react-app/src/components/OutfitPlanner |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/about |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/privacy-policy |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/terms-of-service |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/faq |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/pricing |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/shared |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/auth-action |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/home |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/closet-data |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/kids-closet |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/pet-closet |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/receipts |
frontend | healthy | wimc-react-app/src/components/App/App.js |
/outfit-card |
frontend | healthy | wimc-react-app/src/components/App/App.js |
* |
frontend | healthy | wimc-react-app/src/components/App/App.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-62bo86po |
software | healthy | /tmp/repobility-clone-62bo86po |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | functions/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::wimc-react-app/src/components/App/App.tes… |
security | healthy | wimc-react-app/src/components/App/App.test.js |
This page is publicly accessible at:
https://repobility.com/scan/05df60e8-53fa-4b89-984e-bbfc2061d1f9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/05df60e8-53fa-4b89-984e-bbfc2061d1f9/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.