https://github.com/roohullah2007/eco-listing
· scanned 2026-06-15 23:55 UTC (2 months, 3 weeks ago)
159 raw signals (0 security + 159 graph)
Last scanned 2 months, 3 weeks ago · v1 · 159 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1258 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 |
|---|---|---|---|
pageInputs |
software | healthy | vite.config.js:pageInputs |
layout |
software | healthy | resources/js/app.tsx:layout |
ApplicationLogo |
software | healthy | resources/js/Components/ApplicationLogo.tsx:ApplicationLogo |
AddressFieldAutocomplete |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx:Addres… |
handler |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx:handler |
fetchFromRepliers |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx:fetchF… |
fetchPredictions |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx:fetchP… |
handleSelect |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx:handle… |
input |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx:input |
NavLink |
software | healthy | resources/js/Components/NavLink.tsx:NavLink |
formatCurrency |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx:formatC… |
MortgageCalculatorModal |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx:Mortgag… |
onKey |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx:onKey |
handlePriceChange |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx:handleP… |
handleDownPaymentChange |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx:handleD… |
handleDownPercentChange |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx:handleD… |
formatPrice |
software | healthy | resources/js/Components/MessageListingCard.tsx:formatPrice |
MessageListingCard |
software | healthy | resources/js/Components/MessageListingCard.tsx:MessageListi… |
getOtherName |
software | healthy | resources/js/Components/ChatWidget.tsx:getOtherName |
roleBadge |
software | healthy | resources/js/Components/ChatWidget.tsx:roleBadge |
timeAgo |
software | healthy | resources/js/Components/ChatWidget.tsx:timeAgo |
formatPriceShort |
software | healthy | resources/js/Components/ChatWidget.tsx:formatPriceShort |
ChatPropertyCard |
software | healthy | resources/js/Components/ChatWidget.tsx:ChatPropertyCard |
ChatFlowForm |
software | healthy | resources/js/Components/ChatWidget.tsx:ChatFlowForm |
updateField |
software | healthy | resources/js/Components/ChatWidget.tsx:updateField |
handleSubmit |
software | healthy | resources/js/Components/ChatWidget.tsx:handleSubmit |
GuestChatBubble |
software | healthy | resources/js/Components/ChatWidget.tsx:GuestChatBubble |
nextMessageId |
software | healthy | resources/js/Components/ChatWidget.tsx:nextMessageId |
pushBot |
software | healthy | resources/js/Components/ChatWidget.tsx:pushBot |
pushUser |
software | healthy | resources/js/Components/ChatWidget.tsx:pushUser |
pushForm |
software | healthy | resources/js/Components/ChatWidget.tsx:pushForm |
resetChat |
software | healthy | resources/js/Components/ChatWidget.tsx:resetChat |
submitFlow |
software | healthy | resources/js/Components/ChatWidget.tsx:submitFlow |
startFlow |
software | healthy | resources/js/Components/ChatWidget.tsx:startFlow |
handleFormSubmit |
software | healthy | resources/js/Components/ChatWidget.tsx:handleFormSubmit |
ChatWidget |
software | healthy | resources/js/Components/ChatWidget.tsx:ChatWidget |
mark |
software | healthy | resources/js/Components/ChatWidget.tsx:mark |
openConversation |
software | healthy | resources/js/Components/ChatWidget.tsx:openConversation |
sendReply |
software | healthy | resources/js/Components/ChatWidget.tsx:sendReply |
openNewConversation |
software | healthy | resources/js/Components/ChatWidget.tsx:openNewConversation |
submitNewConversation |
software | healthy | resources/js/Components/ChatWidget.tsx:submitNewConversation |
PrimaryButton |
software | healthy | resources/js/Components/PrimaryButton.tsx:PrimaryButton |
PasswordField |
software | healthy | resources/js/Components/PasswordField.tsx:PasswordField |
Checkbox |
software | healthy | resources/js/Components/Checkbox.tsx:Checkbox |
Dropdown |
software | healthy | resources/js/Components/Dropdown.tsx:Dropdown |
toggleOpen |
software | healthy | resources/js/Components/Dropdown.tsx:toggleOpen |
Trigger |
software | healthy | resources/js/Components/Dropdown.tsx:Trigger |
Content |
software | healthy | resources/js/Components/Dropdown.tsx:Content |
DropdownLink |
software | healthy | resources/js/Components/Dropdown.tsx:DropdownLink |
formatUsPhone |
software | healthy | resources/js/Components/AgentContactModal.tsx:formatUsPhone |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TESTING_GUIDE.md |
software | healthy | TESTING_GUIDE.md |
vite.config.js |
software | healthy | vite.config.js |
README.md |
software | healthy | README.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
composer.json |
software | healthy | composer.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
logging.php |
software | healthy | config/logging.php |
mail.php |
software | healthy | config/mail.php |
session.php |
software | healthy | config/session.php |
queue.php |
software | healthy | config/queue.php |
auth.php |
software | healthy | config/auth.php |
services.php |
software | healthy | config/services.php |
cache.php |
software | healthy | config/cache.php |
database.php |
software | healthy | config/database.php |
filesystems.php |
software | healthy | config/filesystems.php |
seo.php |
software | healthy | config/seo.php |
app.php |
software | healthy | config/app.php |
TestCase.php |
software | healthy | tests/TestCase.php |
ExampleTest.php |
software | healthy | tests/Unit/ExampleTest.php |
ExampleTest.php |
software | healthy | tests/Feature/ExampleTest.php |
ProfileTest.php |
software | healthy | tests/Feature/ProfileTest.php |
EmailVerificationTest.php |
software | healthy | tests/Feature/Auth/EmailVerificationTest.php |
PasswordUpdateTest.php |
software | healthy | tests/Feature/Auth/PasswordUpdateTest.php |
PasswordResetTest.php |
software | healthy | tests/Feature/Auth/PasswordResetTest.php |
PasswordConfirmationTest.php |
software | healthy | tests/Feature/Auth/PasswordConfirmationTest.php |
AuthenticationTest.php |
software | healthy | tests/Feature/Auth/AuthenticationTest.php |
RegistrationTest.php |
software | healthy | tests/Feature/Auth/RegistrationTest.php |
app.tsx |
software | healthy | resources/js/app.tsx |
bootstrap.ts |
software | healthy | resources/js/bootstrap.ts |
ApplicationLogo.tsx |
software | healthy | resources/js/Components/ApplicationLogo.tsx |
AddressFieldAutocomplete.tsx |
software | healthy | resources/js/Components/AddressFieldAutocomplete.tsx |
NavLink.tsx |
software | healthy | resources/js/Components/NavLink.tsx |
MortgageCalculatorModal.tsx |
software | healthy | resources/js/Components/MortgageCalculatorModal.tsx |
MessageListingCard.tsx |
software | healthy | resources/js/Components/MessageListingCard.tsx |
ChatWidget.tsx |
software | healthy | resources/js/Components/ChatWidget.tsx |
PrimaryButton.tsx |
software | healthy | resources/js/Components/PrimaryButton.tsx |
PasswordField.tsx |
software | healthy | resources/js/Components/PasswordField.tsx |
Checkbox.tsx |
software | healthy | resources/js/Components/Checkbox.tsx |
Dropdown.tsx |
software | healthy | resources/js/Components/Dropdown.tsx |
AgentContactModal.tsx |
software | healthy | resources/js/Components/AgentContactModal.tsx |
MlsDisclaimer.tsx |
software | healthy | resources/js/Components/MlsDisclaimer.tsx |
BookShowingModal.tsx |
software | healthy | resources/js/Components/BookShowingModal.tsx |
TextInput.tsx |
software | healthy | resources/js/Components/TextInput.tsx |
LocationMap.tsx |
software | healthy | resources/js/Components/LocationMap.tsx |
PropertyDetailModal.tsx |
software | healthy | resources/js/Components/PropertyDetailModal.tsx |
Modal.tsx |
software | healthy | resources/js/Components/Modal.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ApplicationLogo |
frontend | healthy | resources/js/Components/ApplicationLogo.tsx |
AddressFieldAutocomplete |
frontend | healthy | resources/js/Components/AddressFieldAutocomplete.tsx |
NavLink |
frontend | healthy | resources/js/Components/NavLink.tsx |
MortgageCalculatorModal |
frontend | healthy | resources/js/Components/MortgageCalculatorModal.tsx |
MessageListingCard |
frontend | healthy | resources/js/Components/MessageListingCard.tsx |
ChatWidget |
frontend | healthy | resources/js/Components/ChatWidget.tsx |
PrimaryButton |
frontend | healthy | resources/js/Components/PrimaryButton.tsx |
PasswordField |
frontend | healthy | resources/js/Components/PasswordField.tsx |
Checkbox |
frontend | healthy | resources/js/Components/Checkbox.tsx |
Dropdown |
frontend | healthy | resources/js/Components/Dropdown.tsx |
AgentContactModal |
frontend | healthy | resources/js/Components/AgentContactModal.tsx |
MlsDisclaimer |
frontend | healthy | resources/js/Components/MlsDisclaimer.tsx |
BookShowingModal |
frontend | healthy | resources/js/Components/BookShowingModal.tsx |
LocationMap |
frontend | healthy | resources/js/Components/LocationMap.tsx |
PropertyDetailModal |
frontend | healthy | resources/js/Components/PropertyDetailModal.tsx |
Modal |
frontend | healthy | resources/js/Components/Modal.tsx |
Seo |
frontend | healthy | resources/js/Components/Seo.tsx |
InputLabel |
frontend | healthy | resources/js/Components/InputLabel.tsx |
ResumeListingBanner |
frontend | healthy | resources/js/Components/ResumeListingBanner.tsx |
AuthModal |
frontend | healthy | resources/js/Components/AuthModal.tsx |
Footer |
frontend | healthy | resources/js/Components/Footer.tsx |
DangerButton |
frontend | healthy | resources/js/Components/DangerButton.tsx |
AddressAutocomplete |
frontend | healthy | resources/js/Components/AddressAutocomplete.tsx |
ListingsMap |
frontend | healthy | resources/js/Components/ListingsMap.tsx |
ListingCard |
frontend | healthy | resources/js/Components/ListingCard.tsx |
PropertyConfirmModal |
frontend | healthy | resources/js/Components/PropertyConfirmModal.tsx |
ConfirmModal |
frontend | healthy | resources/js/Components/ConfirmModal.tsx |
ListMyPropertyModal |
frontend | healthy | resources/js/Components/ListMyPropertyModal.tsx |
InputError |
frontend | healthy | resources/js/Components/InputError.tsx |
ResponsiveNavLink |
frontend | healthy | resources/js/Components/ResponsiveNavLink.tsx |
Header |
frontend | healthy | resources/js/Components/Header.tsx |
AskQuestionModal |
frontend | healthy | resources/js/Components/AskQuestionModal.tsx |
SecondaryButton |
frontend | healthy | resources/js/Components/SecondaryButton.tsx |
FilterPill |
frontend | healthy | resources/js/Components/Admin/FilterPill.tsx |
UserLayout |
frontend | healthy | resources/js/Layouts/UserLayout.tsx |
Guest |
frontend | healthy | resources/js/Layouts/GuestLayout.tsx |
AgentLayout |
frontend | healthy | resources/js/Layouts/AgentLayout.tsx |
RoleLayout |
frontend | healthy | resources/js/Layouts/RoleLayout.tsx |
Authenticated |
frontend | healthy | resources/js/Layouts/AuthenticatedLayout.tsx |
AdminLayout |
frontend | healthy | resources/js/Layouts/AdminLayout.tsx |
PrivacyPolicy |
frontend | healthy | resources/js/Pages/PrivacyPolicy.tsx |
Sell |
frontend | healthy | resources/js/Pages/Sell.tsx |
HowItWorks |
frontend | healthy | resources/js/Pages/HowItWorks.tsx |
MortgageCalculator |
frontend | healthy | resources/js/Pages/MortgageCalculator.tsx |
BuyerGuide |
frontend | healthy | resources/js/Pages/BuyerGuide.tsx |
About |
frontend | healthy | resources/js/Pages/About.tsx |
TermsOfService |
frontend | healthy | resources/js/Pages/TermsOfService.tsx |
Portfolio |
frontend | healthy | resources/js/Pages/Portfolio.tsx |
Research |
frontend | healthy | resources/js/Pages/Research.tsx |
MarketAnalysis |
frontend | healthy | resources/js/Pages/MarketAnalysis.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
tests |
software | healthy | tests |
Unit |
software | healthy | tests/Unit |
Feature |
software | healthy | tests/Feature |
Auth |
software | healthy | tests/Feature/Auth |
resources |
software | healthy | resources |
js |
software | healthy | resources/js |
Components |
software | healthy | resources/js/Components |
Admin |
software | healthy | resources/js/Components/Admin |
types |
software | healthy | resources/js/types |
Hooks |
software | healthy | resources/js/Hooks |
utils |
software | healthy | resources/js/utils |
Layouts |
software | healthy | resources/js/Layouts |
Pages |
software | healthy | resources/js/Pages |
Auth |
software | healthy | resources/js/Pages/Auth |
Blog |
software | healthy | resources/js/Pages/Blog |
Profile |
software | healthy | resources/js/Pages/Profile |
Partials |
software | healthy | resources/js/Pages/Profile/Partials |
Admin |
software | healthy | resources/js/Pages/Admin |
ListingRequests |
software | healthy | resources/js/Pages/Admin/ListingRequests |
Blog |
software | healthy | resources/js/Pages/Admin/Blog |
Enquiries |
software | healthy | resources/js/Pages/Admin/Enquiries |
Listings |
software | healthy | resources/js/Pages/Admin/Listings |
Users |
software | healthy | resources/js/Pages/Admin/Users |
CmaRequests |
software | healthy | resources/js/Pages/Admin/CmaRequests |
ValuationRequests |
software | healthy | resources/js/Pages/Admin/ValuationRequests |
ShowingRequests |
software | healthy | resources/js/Pages/Admin/ShowingRequests |
Messages |
software | healthy | resources/js/Pages/Admin/Messages |
Agent |
software | healthy | resources/js/Pages/Agent |
css |
software | healthy | resources/css |
views |
software | healthy | resources/views |
components |
software | healthy | resources/views/components |
emails |
software | healthy | resources/views/emails |
bootstrap |
software | healthy | bootstrap |
app |
software | healthy | app |
Services |
software | healthy | app/Services |
Mail |
software | healthy | app/Mail |
Console |
software | healthy | app/Console |
Commands |
software | healthy | app/Console/Commands |
Models |
software | healthy | app/Models |
Support |
software | healthy | app/Support |
Providers |
software | healthy | app/Providers |
Http |
software | healthy | app/Http |
Middleware |
software | healthy | app/Http/Middleware |
Requests |
software | healthy | app/Http/Requests |
Auth |
software | healthy | app/Http/Requests/Auth |
Controllers |
software | healthy | app/Http/Controllers |
Auth |
software | healthy | app/Http/Controllers/Auth |
Api |
software | healthy | app/Http/Controllers/Api |
Admin |
software | healthy | app/Http/Controllers/Admin |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /showing-requests |
api | healthy | resources/js/Components/BookShowingModal.tsx |
POST /enquiry |
api | healthy | resources/js/Components/AskQuestionModal.tsx |
POST /cma-report/request |
api | healthy | resources/js/Pages/Sell.tsx |
GET /market-trends |
api | healthy | resources/js/Pages/MarketTrends.tsx |
GET /comparables |
api | healthy | resources/js/Pages/Cma.tsx |
POST /saved-searches |
api | healthy | resources/js/Pages/PropertyDetails.tsx |
POST /my-properties |
api | healthy | resources/js/Pages/MyProperties.tsx |
GET /map-search |
api | healthy | resources/js/Pages/MapSearch.tsx |
GET /blog |
api | healthy | resources/js/Pages/Blog/Index.tsx |
POST /profile/avatar |
api | healthy | resources/js/Pages/Profile/Partials/AvatarUploadForm.tsx |
DELETE /profile/avatar |
api | healthy | resources/js/Pages/Profile/Partials/AvatarUploadForm.tsx |
GET /admin/activity-log |
api | healthy | resources/js/Pages/Admin/ActivityLog.tsx |
POST /admin/settings/upload-agent-photo |
api | healthy | resources/js/Pages/Admin/Settings.tsx |
DELETE /admin/settings/delete-agent-photo |
api | healthy | resources/js/Pages/Admin/Settings.tsx |
POST /admin/settings/upload-cma-pdf |
api | healthy | resources/js/Pages/Admin/Settings.tsx |
DELETE /admin/settings/delete-cma-pdf |
api | healthy | resources/js/Pages/Admin/Settings.tsx |
GET /admin/blog |
api | healthy | resources/js/Pages/Admin/Blog/Index.tsx |
POST /admin/blog |
api | healthy | resources/js/Pages/Admin/Blog/Create.tsx |
GET /admin/enquiries |
api | healthy | resources/js/Pages/Admin/Enquiries/Index.tsx |
GET /admin/listings |
api | healthy | resources/js/Pages/Admin/Listings/Index.tsx |
GET /admin/users |
api | healthy | resources/js/Pages/Admin/Users/Index.tsx |
GET /admin/showing-requests |
api | healthy | resources/js/Pages/Admin/ShowingRequests/Index.tsx |
POST /admin/messages |
api | healthy | resources/js/Pages/Admin/Messages/Index.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
063.374.313.686 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
645.87.074.04 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
147.083.22.127 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
324.196.72.257 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
007.378.138.75 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
424.35.534.954 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
356.133.751.072 |
network | healthy | resources/js/Layouts/AdminLayout.tsx |
7.178.07.207 |
network | healthy | resources/js/Pages/About.tsx |
317.158.69.158 |
network | healthy | resources/js/Pages/Dashboard.tsx |
414.336.75.75 |
network | healthy | resources/js/Pages/Dashboard.tsx |
342.052.682.107 |
network | healthy | resources/js/Pages/SavedSearches.tsx |
24.04.47.09 |
network | healthy | resources/js/Pages/PropertyDetails.tsx |
3.074.149.198 |
network | healthy | resources/js/Pages/PropertyDetails.tsx |
4.487.709.306 |
network | healthy | resources/js/Pages/PropertyDetails.tsx |
1.694.625.712 |
network | healthy | resources/js/Pages/PropertyDetails.tsx |
1.871.118.571 |
network | healthy | resources/js/Pages/PropertyDetails.tsx |
3.822.801.83 |
network | healthy | resources/js/Pages/PropertyDetails.tsx |
499.04.701.663 |
network | healthy | resources/js/Pages/Admin/Dashboard.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ok4vhmng |
software | healthy | /tmp/repobility-clone-ok4vhmng |
| Label | Layer | Status | Path |
|---|---|---|---|
GoogleMutant |
software | healthy | resources/js/types/global.d.ts:GoogleMutant |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | composer.json |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::resources/js/Pages/Admin/Settings.tsx |
security | healthy | resources/js/Pages/Admin/Settings.tsx |
This page is publicly accessible at:
https://repobility.com/scan/ff7533ff-e4e2-44c9-ab68-ee6f54f7687a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ff7533ff-e4e2-44c9-ab68-ee6f54f7687a/
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.