https://github.com/snrdigitalmarketingindia-web/techieride-webapp-v2
· scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)
151 raw signals (0 security + 151 graph)
Last scanned 2 months, 2 weeks ago · v1 · 143 actionable findings from 1 signal source. 8 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1538 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 |
|---|---|---|---|
section |
software | healthy | tests/e2e-api-final-a.ts:section |
test |
software | healthy | tests/e2e-api-final-a.ts:test |
assert |
software | healthy | tests/e2e-api-final-a.ts:assert |
run |
software | healthy | tests/e2e-api-final-a.ts:run |
vehicleId |
software | healthy | tests/e2e-api-final-a.ts:vehicleId |
before |
software | healthy | tests/e2e-api-final-a.ts:before |
after |
software | healthy | tests/e2e-api-final-a.ts:after |
section |
software | healthy | tests/e2e-api-final-b2.ts:section |
test |
software | healthy | tests/e2e-api-final-b2.ts:test |
assert |
software | healthy | tests/e2e-api-final-b2.ts:assert |
run |
software | healthy | tests/e2e-api-final-b2.ts:run |
participant |
software | healthy | tests/e2e-api-final-b2.ts:participant |
userId |
software | healthy | tests/e2e-api-final-b2.ts:userId |
abortedReq |
software | healthy | tests/e2e-api-final-b2.ts:abortedReq |
anonClient |
software | healthy | tests/e2e-api-final-b2.ts:anonClient |
v |
software | healthy | tests/e2e-api-final-b2.ts:v |
updatedV |
software | healthy | tests/e2e-api-final-b2.ts:updatedV |
createRide |
software | healthy | tests/e2e-api-final-b2.ts:createRide |
formatDistance |
software | healthy | tests/e2e-api-final-b2.ts:formatDistance |
section |
software | healthy | tests/e2e-api-cancellation.ts:section |
test |
software | healthy | tests/e2e-api-cancellation.ts:test |
assert |
software | healthy | tests/e2e-api-cancellation.ts:assert |
setupConfirmedBooking |
software | healthy | tests/e2e-api-cancellation.ts:setupConfirmedBooking |
getAvailableSeats |
software | healthy | tests/e2e-api-cancellation.ts:getAvailableSeats |
runCancellationTests |
software | healthy | tests/e2e-api-cancellation.ts:runCancellationTests |
req |
software | healthy | tests/e2e-api-cancellation.ts:req |
main |
software | healthy | tests/e2e-api-cancellation.ts:main |
section |
software | healthy | tests/e2e-api-business-rules.ts:section |
test |
software | healthy | tests/e2e-api-business-rules.ts:test |
assert |
software | healthy | tests/e2e-api-business-rules.ts:assert |
makeClient |
software | healthy | tests/e2e-api-business-rules.ts:makeClient |
loginAs |
software | healthy | tests/e2e-api-business-rules.ts:loginAs |
registerAndLogin |
software | healthy | tests/e2e-api-business-rules.ts:registerAndLogin |
createAndPublishRide |
software | healthy | tests/e2e-api-business-rules.ts:createAndPublishRide |
getVehicleId |
software | healthy | tests/e2e-api-business-rules.ts:getVehicleId |
setupFreshPair |
software | healthy | tests/e2e-api-business-rules.ts:setupFreshPair |
run |
software | healthy | tests/e2e-api-business-rules.ts:run |
section |
software | healthy | tests/e2e-api-final-b1.ts:section |
test |
software | healthy | tests/e2e-api-final-b1.ts:test |
assert |
software | healthy | tests/e2e-api-final-b1.ts:assert |
run |
software | healthy | tests/e2e-api-final-b1.ts:run |
test |
software | healthy | tests/e2e-api-negative.ts:test |
assert |
software | healthy | tests/e2e-api-negative.ts:assert |
makeClient |
software | healthy | tests/e2e-api-negative.ts:makeClient |
loginAs |
software | healthy | tests/e2e-api-negative.ts:loginAs |
registerAndLogin |
software | healthy | tests/e2e-api-negative.ts:registerAndLogin |
run |
software | healthy | tests/e2e-api-negative.ts:run |
empVerify |
software | healthy | tests/e2e-api-negative.ts:empVerify |
freshVerifiedGiver |
software | healthy | tests/e2e-api-negative.ts:freshVerifiedGiver |
section |
software | healthy | tests/e2e-api-coverage.ts:section |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RISK_ASSESSMENT.md |
software | healthy | RISK_ASSESSMENT.md |
playwright.config.ts |
software | healthy | playwright.config.ts |
README.md |
software | healthy | README.md |
FLOWS.md |
software | healthy | FLOWS.md |
RELEASE_NOTES.md |
software | healthy | RELEASE_NOTES.md |
package.json |
software | healthy | package.json |
RELEASE_CHECKLIST.md |
software | healthy | RELEASE_CHECKLIST.md |
render.yaml |
software | healthy | render.yaml |
package-lock.json |
software | healthy | package-lock.json |
TEST_CASE_MATRIX.md |
software | healthy | TEST_CASE_MATRIX.md |
.env.railway |
software | healthy | .env.railway |
TEST_AUTOMATION_STRATEGY.md |
software | healthy | TEST_AUTOMATION_STRATEGY.md |
.env.example |
software | healthy | .env.example |
PLAYWRIGHT_TEST_PLAN.md |
software | healthy | PLAYWRIGHT_TEST_PLAN.md |
LICENSE |
software | healthy | LICENSE |
handoffdocument.md |
software | healthy | handoffdocument.md |
playwright.smoke.config.ts |
software | healthy | playwright.smoke.config.ts |
QA_TEST_STRATEGY.md |
software | healthy | QA_TEST_STRATEGY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
apis.md |
software | healthy | 05-api-design/apis.md |
schema.md |
software | healthy | 04-database-design/schema.md |
security.md |
software | healthy | 09-security-and-safety/security.md |
state-machine.md |
software | healthy | 06-state-machines/state-machine.md |
e2e-api-final-a.ts |
software | healthy | tests/e2e-api-final-a.ts |
e2e-api-final-b2.ts |
software | healthy | tests/e2e-api-final-b2.ts |
e2e-api-cancellation.ts |
software | healthy | tests/e2e-api-cancellation.ts |
e2e-api-business-rules.ts |
software | healthy | tests/e2e-api-business-rules.ts |
e2e-api-final-b1.ts |
software | healthy | tests/e2e-api-final-b1.ts |
e2e-api-negative.ts |
software | healthy | tests/e2e-api-negative.ts |
e2e-api-coverage.ts |
software | healthy | tests/e2e-api-coverage.ts |
e2e-api-notifications.ts |
software | healthy | tests/e2e-api-notifications.ts |
e2e-api-boarding.ts |
software | healthy | tests/e2e-api-boarding.ts |
helpers.ts |
software | healthy | tests/helpers.ts |
e2e-api-ratings-sos.ts |
software | healthy | tests/e2e-api-ratings-sos.ts |
e2e-api-security.ts |
software | healthy | tests/e2e-api-security.ts |
e2e-api-complaints.ts |
software | healthy | tests/e2e-api-complaints.ts |
e2e-api-audit-trail.ts |
software | healthy | tests/e2e-api-audit-trail.ts |
e2e-api-final.ts |
software | healthy | tests/e2e-api-final.ts |
e2e-api-final-b.ts |
software | healthy | tests/e2e-api-final-b.ts |
e2e-api-extended.ts |
software | healthy | tests/e2e-api-extended.ts |
e2e-api-edge-cases.ts |
software | healthy | tests/e2e-api-edge-cases.ts |
e2e-api.ts |
software | healthy | tests/e2e-api.ts |
09-boarding.md |
software | healthy | tests/qa-specs/09-boarding.md |
18-trust-score.md |
software | healthy | tests/qa-specs/18-trust-score.md |
07-seat-management.md |
software | healthy | tests/qa-specs/07-seat-management.md |
06-ride-request.md |
software | healthy | tests/qa-specs/06-ride-request.md |
12-sos.md |
software | healthy | tests/qa-specs/12-sos.md |
10-deboarding.md |
software | healthy | tests/qa-specs/10-deboarding.md |
11-live-tracking.md |
software | healthy | tests/qa-specs/11-live-tracking.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | apps/api/src/main.ts |
GET /rides/search |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
GET /rides/community |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
GET /rides/given |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
GET /rides/taken |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
GET /rides/:id |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/publish |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/start |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/complete |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/edit |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/no-show/:seekerId |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/board |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/deboard |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/abort |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
PATCH /rides/:id/cancel |
api | healthy | apps/api/src/modules/rides/rides.controller.ts |
GET /users/me |
api | healthy | apps/api/src/modules/users/users.controller.ts |
PATCH /users/me |
api | healthy | apps/api/src/modules/users/users.controller.ts |
GET /users/:id/public |
api | healthy | apps/api/src/modules/users/users.controller.ts |
GET /users/me/emergency-contacts |
api | healthy | apps/api/src/modules/users/users.controller.ts |
POST /users/me/emergency-contacts |
api | healthy | apps/api/src/modules/users/users.controller.ts |
DELETE /users/me/emergency-contacts/:id |
api | healthy | apps/api/src/modules/users/users.controller.ts |
POST /users/me/request-email-change |
api | healthy | apps/api/src/modules/users/users.controller.ts |
POST /users/confirm-email-change |
api | healthy | apps/api/src/modules/users/users.controller.ts |
POST /users/me/request-personal-email-change |
api | healthy | apps/api/src/modules/users/users.controller.ts |
POST /users/confirm-personal-email-change |
api | healthy | apps/api/src/modules/users/users.controller.ts |
POST /users/me/change-password |
api | healthy | apps/api/src/modules/users/users.controller.ts |
GET /users/me/trust-score |
api | healthy | apps/api/src/modules/users/users.controller.ts |
GET /users/me/trust-score/history |
api | healthy | apps/api/src/modules/users/users.controller.ts |
PATCH /notifications/:id/read |
api | healthy | apps/api/src/modules/notifications/notifications.controller… |
PATCH /notifications/read-all |
api | healthy | apps/api/src/modules/notifications/notifications.controller… |
GET /complaints/my |
api | healthy | apps/api/src/modules/complaints/complaints.controller.ts |
GET /complaints/admin |
api | healthy | apps/api/src/modules/complaints/complaints.controller.ts |
PATCH /complaints/admin/:id |
api | healthy | apps/api/src/modules/complaints/complaints.controller.ts |
GET /auth/check-domain |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/register |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/login |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/google |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
GET /auth/verify-email |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/resend-verification |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/forgot-password/preview |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/forgot-password |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/change-password |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/refresh |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/exception-verification |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/personal-email |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
GET /auth/verify-personal-email |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/resend-personal-verification |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/webhook/bounce |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /verification/identity |
api | healthy | apps/api/src/modules/verification/verification.controller.ts |
POST /verification/driver |
api | healthy | apps/api/src/modules/verification/verification.controller.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
05-api-design |
software | healthy | 05-api-design |
04-database-design |
software | healthy | 04-database-design |
09-security-and-safety |
software | healthy | 09-security-and-safety |
06-state-machines |
software | healthy | 06-state-machines |
tests |
software | healthy | tests |
qa-specs |
software | healthy | tests/qa-specs |
performance |
software | healthy | tests/performance |
business-functional |
software | healthy | tests/business-functional |
e2e |
software | healthy | tests/e2e |
report |
software | healthy | tests/e2e/report |
diagrams |
software | healthy | diagrams |
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
src |
software | healthy | apps/api/src |
config |
software | healthy | apps/api/src/config |
common |
software | healthy | apps/api/src/common |
guards |
software | healthy | apps/api/src/common/guards |
decorators |
software | healthy | apps/api/src/common/decorators |
filters |
software | healthy | apps/api/src/common/filters |
prisma |
software | healthy | apps/api/src/prisma |
modules |
software | healthy | apps/api/src/modules |
rides |
software | healthy | apps/api/src/modules/rides |
dto |
software | healthy | apps/api/src/modules/rides/dto |
users |
software | healthy | apps/api/src/modules/users |
dto |
software | healthy | apps/api/src/modules/users/dto |
notifications |
software | healthy | apps/api/src/modules/notifications |
email |
software | healthy | apps/api/src/modules/email |
complaints |
software | healthy | apps/api/src/modules/complaints |
auth |
software | healthy | apps/api/src/modules/auth |
dto |
software | healthy | apps/api/src/modules/auth/dto |
strategies |
software | healthy | apps/api/src/modules/auth/strategies |
verification |
software | healthy | apps/api/src/modules/verification |
audit-log |
software | healthy | apps/api/src/modules/audit-log |
ride-requests |
software | healthy | apps/api/src/modules/ride-requests |
dto |
software | healthy | apps/api/src/modules/ride-requests/dto |
uploads |
software | healthy | apps/api/src/modules/uploads |
saved-locations |
software | healthy | apps/api/src/modules/saved-locations |
trust-score |
software | healthy | apps/api/src/modules/trust-score |
admin |
software | healthy | apps/api/src/modules/admin |
sos |
software | healthy | apps/api/src/modules/sos |
commute-templates |
software | healthy | apps/api/src/modules/commute-templates |
dto |
software | healthy | apps/api/src/modules/commute-templates/dto |
calls |
software | healthy | apps/api/src/modules/calls |
quick-messages |
software | healthy | apps/api/src/modules/quick-messages |
live-tracking |
software | healthy | apps/api/src/modules/live-tracking |
gamification |
software | healthy | apps/api/src/modules/gamification |
registration |
software | healthy | apps/api/src/modules/registration |
dto |
software | healthy | apps/api/src/modules/registration/dto |
ratings |
software | healthy | apps/api/src/modules/ratings |
vehicles |
software | healthy | apps/api/src/modules/vehicles |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AppModule |
software | healthy | apps/api/src/app.module.ts:AppModule |
RedisModule |
software | healthy | apps/api/src/config/redis.module.ts:RedisModule |
EmailVerifiedGuard |
software | healthy | apps/api/src/common/guards/email-verified.guard.ts:EmailVer… |
JwtAuthGuard |
software | healthy | apps/api/src/common/guards/jwt-auth.guard.ts:JwtAuthGuard |
RolesGuard |
software | healthy | apps/api/src/common/guards/roles.guard.ts:RolesGuard |
AllExceptionsFilter |
software | healthy | apps/api/src/common/filters/http-exception.filter.ts:AllExc… |
PrismaModule |
software | healthy | apps/api/src/prisma/prisma.module.ts:PrismaModule |
PrismaService |
software | healthy | apps/api/src/prisma/prisma.service.ts:PrismaService |
RidesController |
software | healthy | apps/api/src/modules/rides/rides.controller.ts:RidesControl… |
RidesModule |
software | healthy | apps/api/src/modules/rides/rides.module.ts:RidesModule |
RidesService |
software | healthy | apps/api/src/modules/rides/rides.service.ts:RidesService |
CreateRideDto |
software | healthy | apps/api/src/modules/rides/dto/create-ride.dto.ts:CreateRid… |
SearchRidesDto |
software | healthy | apps/api/src/modules/rides/dto/search-rides.dto.ts:SearchRi… |
UsersService |
software | healthy | apps/api/src/modules/users/users.service.ts:UsersService |
UsersModule |
software | healthy | apps/api/src/modules/users/users.module.ts:UsersModule |
UsersController |
software | healthy | apps/api/src/modules/users/users.controller.ts:UsersControl… |
AddEmergencyContactDto |
software | healthy | apps/api/src/modules/users/dto/emergency-contact.dto.ts:Add… |
UpdateProfileDto |
software | healthy | apps/api/src/modules/users/dto/update-profile.dto.ts:Update… |
NotificationsController |
software | healthy | apps/api/src/modules/notifications/notifications.controller… |
NotificationsModule |
software | healthy | apps/api/src/modules/notifications/notifications.module.ts:… |
NotificationsService |
software | healthy | apps/api/src/modules/notifications/notifications.service.ts… |
EmailModule |
software | healthy | apps/api/src/modules/email/email.module.ts:EmailModule |
EmailService |
software | healthy | apps/api/src/modules/email/email.service.ts:EmailService |
ComplaintsService |
software | healthy | apps/api/src/modules/complaints/complaints.service.ts:Compl… |
ComplaintsModule |
software | healthy | apps/api/src/modules/complaints/complaints.module.ts:Compla… |
FileComplaintDto |
software | healthy | apps/api/src/modules/complaints/complaints.controller.ts:Fi… |
UpdateComplaintDto |
software | healthy | apps/api/src/modules/complaints/complaints.controller.ts:Up… |
ComplaintsController |
software | healthy | apps/api/src/modules/complaints/complaints.controller.ts:Co… |
AuthService |
software | healthy | apps/api/src/modules/auth/auth.service.ts:AuthService |
AuthController |
software | healthy | apps/api/src/modules/auth/auth.controller.ts:AuthController |
AuthModule |
software | healthy | apps/api/src/modules/auth/auth.module.ts:AuthModule |
RegisterDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:RegisterDto |
LoginDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:LoginDto |
ForgotPasswordDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:ForgotPasswordDto |
ChangePasswordDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:ChangePasswordDto |
VerifyEmailDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:VerifyEmailDto |
RefreshTokenDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:RefreshTokenDto |
ExceptionVerificationDto |
software | healthy | apps/api/src/modules/auth/dto/auth.dto.ts:ExceptionVerifica… |
JwtStrategy |
software | healthy | apps/api/src/modules/auth/strategies/jwt.strategy.ts:JwtStr… |
VerificationService |
software | healthy | apps/api/src/modules/verification/verification.service.ts:V… |
VerificationController |
software | healthy | apps/api/src/modules/verification/verification.controller.t… |
VerificationModule |
software | healthy | apps/api/src/modules/verification/verification.module.ts:Ve… |
AuditLogModule |
software | healthy | apps/api/src/modules/audit-log/audit-log.module.ts:AuditLog… |
AuditLogService |
software | healthy | apps/api/src/modules/audit-log/audit-log.service.ts:AuditLo… |
RideRequestsModule |
software | healthy | apps/api/src/modules/ride-requests/ride-requests.module.ts:… |
RideRequestsService |
software | healthy | apps/api/src/modules/ride-requests/ride-requests.service.ts… |
RideRequestsController |
software | healthy | apps/api/src/modules/ride-requests/ride-requests.controller… |
CreateRequestDto |
software | healthy | apps/api/src/modules/ride-requests/dto/create-request.dto.t… |
UploadsService |
software | healthy | apps/api/src/modules/uploads/uploads.service.ts:UploadsServ… |
UploadsController |
software | healthy | apps/api/src/modules/uploads/uploads.controller.ts:UploadsC… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GoogleProvider |
frontend | healthy | apps/web/src/components/google-oauth-provider.tsx |
DashboardLayout |
frontend | healthy | apps/web/src/components/layout/DashboardLayout.tsx |
NotificationDrawer |
frontend | healthy | apps/web/src/components/layout/NotificationDrawer.tsx |
LiveTrackingMap |
frontend | healthy | apps/web/src/components/maps/LiveTrackingMap.tsx |
LocationPickerMap |
frontend | healthy | apps/web/src/components/maps/LocationPickerMap.tsx |
RideMap |
frontend | healthy | apps/web/src/components/maps/RideMap.tsx |
OlaPlacesAutocomplete |
frontend | healthy | apps/web/src/components/ui/OlaPlacesAutocomplete.tsx |
LandingPage |
frontend | healthy | apps/web/src/app/page.tsx |
RootLayout |
frontend | healthy | apps/web/src/app/layout.tsx |
Error |
frontend | healthy | apps/web/src/app/error.tsx |
GlobalError |
frontend | healthy | apps/web/src/app/global-error.tsx |
Layout |
frontend | healthy | apps/web/src/app/(dashboard)/layout.tsx |
MyRidesPage |
frontend | healthy | apps/web/src/app/(dashboard)/rides/page.tsx |
RideDetailPage |
frontend | healthy | apps/web/src/app/(dashboard)/rides/[id]/page.tsx |
RideSearchPage |
frontend | healthy | apps/web/src/app/(dashboard)/rides/search/page.tsx |
LeaderboardPage |
frontend | healthy | apps/web/src/app/(dashboard)/rides/leaderboard/page.tsx |
CreateRidePage |
frontend | healthy | apps/web/src/app/(dashboard)/rides/create/page.tsx |
CommuteBoardPage |
frontend | healthy | apps/web/src/app/(dashboard)/rides/board/page.tsx |
BecomeGiverPage |
frontend | healthy | apps/web/src/app/(dashboard)/become-giver/page.tsx |
BecomeSeekerPage |
frontend | healthy | apps/web/src/app/(dashboard)/become-seeker/page.tsx |
VerifyIdentityPage |
frontend | healthy | apps/web/src/app/(dashboard)/verify-identity/page.tsx |
TrackingPage |
frontend | healthy | apps/web/src/app/(dashboard)/tracking/[rideId]/page.tsx |
RequestsPage |
frontend | healthy | apps/web/src/app/(dashboard)/requests/page.tsx |
DashboardPage |
frontend | healthy | apps/web/src/app/(dashboard)/dashboard/page.tsx |
ExceptionVerificationPage |
frontend | healthy | apps/web/src/app/(dashboard)/exception-verification/page.tsx |
PersonalEmailVerificationPage |
frontend | healthy | apps/web/src/app/(dashboard)/personal-email-verification/pa… |
ProfilePage |
frontend | healthy | apps/web/src/app/(dashboard)/profile/page.tsx |
LocationManagementPage |
frontend | healthy | apps/web/src/app/(dashboard)/profile/locations/page.tsx |
AdminDashboard |
frontend | healthy | apps/web/src/app/admin/page.tsx |
AdminLayout |
frontend | healthy | apps/web/src/app/admin/layout.tsx |
AdminRidesPage |
frontend | healthy | apps/web/src/app/admin/rides/page.tsx |
RideDetailPanel |
frontend | healthy | apps/web/src/app/admin/rides/RideDetailPanel.tsx |
AdminUsersPage |
frontend | healthy | apps/web/src/app/admin/users/page.tsx |
AdminUserDetailPage |
frontend | healthy | apps/web/src/app/admin/users/[id]/page.tsx |
AdminComplaintsPage |
frontend | healthy | apps/web/src/app/admin/complaints/page.tsx |
AdminVerificationPage |
frontend | healthy | apps/web/src/app/admin/verification/page.tsx |
OccupancyPage |
frontend | healthy | apps/web/src/app/admin/occupancy/page.tsx |
AuditLogPage |
frontend | healthy | apps/web/src/app/admin/audit-log/page.tsx |
PendingRegistrationsPage |
frontend | healthy | apps/web/src/app/admin/pending-registrations/page.tsx |
TravelAnalyticsPage |
frontend | healthy | apps/web/src/app/admin/travel/page.tsx |
SuspiciousPage |
frontend | healthy | apps/web/src/app/admin/suspicious/page.tsx |
AdminVehiclesPage |
frontend | healthy | apps/web/src/app/admin/vehicles/page.tsx |
AuthLayout |
frontend | healthy | apps/web/src/app/(auth)/layout.tsx |
ResetPasswordRedirect |
frontend | healthy | apps/web/src/app/(auth)/reset-password/page.tsx |
LoginPage |
frontend | healthy | apps/web/src/app/(auth)/login/page.tsx |
SignupPage |
frontend | healthy | apps/web/src/app/(auth)/signup/page.tsx |
VerifyPersonalV2Page |
frontend | healthy | apps/web/src/app/(auth)/verify-personal-v2/page.tsx |
VerifyOfficePage |
frontend | healthy | apps/web/src/app/(auth)/verify-office/page.tsx |
SignupV2Page |
frontend | healthy | apps/web/src/app/(auth)/signup-v2/page.tsx |
ChangePasswordPage |
frontend | healthy | apps/web/src/app/(auth)/change-password/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/web/src/app/page.tsx |
/(dashboard)/rides |
frontend | healthy | apps/web/src/app/(dashboard)/rides/page.tsx |
/(dashboard)/rides/[id] |
frontend | healthy | apps/web/src/app/(dashboard)/rides/[id]/page.tsx |
/(dashboard)/rides/search |
frontend | healthy | apps/web/src/app/(dashboard)/rides/search/page.tsx |
/(dashboard)/rides/leaderboard |
frontend | healthy | apps/web/src/app/(dashboard)/rides/leaderboard/page.tsx |
/(dashboard)/rides/create |
frontend | healthy | apps/web/src/app/(dashboard)/rides/create/page.tsx |
/(dashboard)/rides/board |
frontend | healthy | apps/web/src/app/(dashboard)/rides/board/page.tsx |
/(dashboard)/become-giver |
frontend | healthy | apps/web/src/app/(dashboard)/become-giver/page.tsx |
/(dashboard)/become-seeker |
frontend | healthy | apps/web/src/app/(dashboard)/become-seeker/page.tsx |
/(dashboard)/verify-identity |
frontend | healthy | apps/web/src/app/(dashboard)/verify-identity/page.tsx |
/(dashboard)/tracking/[rideId] |
frontend | healthy | apps/web/src/app/(dashboard)/tracking/[rideId]/page.tsx |
/(dashboard)/requests |
frontend | healthy | apps/web/src/app/(dashboard)/requests/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | apps/web/src/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/exception-verification |
frontend | healthy | apps/web/src/app/(dashboard)/exception-verification/page.tsx |
/(dashboard)/personal-email-verification |
frontend | healthy | apps/web/src/app/(dashboard)/personal-email-verification/pa… |
/(dashboard)/profile |
frontend | healthy | apps/web/src/app/(dashboard)/profile/page.tsx |
/(dashboard)/profile/locations |
frontend | healthy | apps/web/src/app/(dashboard)/profile/locations/page.tsx |
/admin |
frontend | healthy | apps/web/src/app/admin/page.tsx |
/admin/rides |
frontend | healthy | apps/web/src/app/admin/rides/page.tsx |
/admin/users |
frontend | healthy | apps/web/src/app/admin/users/page.tsx |
/admin/users/[id] |
frontend | healthy | apps/web/src/app/admin/users/[id]/page.tsx |
/admin/complaints |
frontend | healthy | apps/web/src/app/admin/complaints/page.tsx |
/admin/verification |
frontend | healthy | apps/web/src/app/admin/verification/page.tsx |
/admin/occupancy |
frontend | healthy | apps/web/src/app/admin/occupancy/page.tsx |
/admin/audit-log |
frontend | healthy | apps/web/src/app/admin/audit-log/page.tsx |
/admin/pending-registrations |
frontend | healthy | apps/web/src/app/admin/pending-registrations/page.tsx |
/admin/travel |
frontend | healthy | apps/web/src/app/admin/travel/page.tsx |
/admin/suspicious |
frontend | healthy | apps/web/src/app/admin/suspicious/page.tsx |
/admin/vehicles |
frontend | healthy | apps/web/src/app/admin/vehicles/page.tsx |
/(auth)/reset-password |
frontend | healthy | apps/web/src/app/(auth)/reset-password/page.tsx |
/(auth)/login |
frontend | healthy | apps/web/src/app/(auth)/login/page.tsx |
/(auth)/signup |
frontend | healthy | apps/web/src/app/(auth)/signup/page.tsx |
/(auth)/verify-personal-v2 |
frontend | healthy | apps/web/src/app/(auth)/verify-personal-v2/page.tsx |
/(auth)/verify-office |
frontend | healthy | apps/web/src/app/(auth)/verify-office/page.tsx |
/(auth)/signup-v2 |
frontend | healthy | apps/web/src/app/(auth)/signup-v2/page.tsx |
/(auth)/change-password |
frontend | healthy | apps/web/src/app/(auth)/change-password/page.tsx |
/(auth)/profile/confirm-personal-email |
frontend | healthy | apps/web/src/app/(auth)/profile/confirm-personal-email/page… |
/(auth)/profile/confirm-email-change |
frontend | healthy | apps/web/src/app/(auth)/profile/confirm-email-change/page.t… |
/(auth)/verify-email |
frontend | healthy | apps/web/src/app/(auth)/verify-email/page.tsx |
/(auth)/verify-personal-email |
frontend | healthy | apps/web/src/app/(auth)/verify-personal-email/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::.env.railway |
security | healthy | .env.railway |
dotenv::apps/web/.env.production |
security | healthy | apps/web/.env.production |
password_literal::tests/e2e-api-business-rules.ts |
security | healthy | tests/e2e-api-business-rules.ts |
password_literal::tests/e2e-api-negative.ts |
security | healthy | tests/e2e-api-negative.ts |
password_literal::tests/e2e-api-coverage.ts |
security | healthy | tests/e2e-api-coverage.ts |
password_literal::tests/helpers.ts |
security | healthy | tests/helpers.ts |
password_literal::tests/e2e-api-security.ts |
security | healthy | tests/e2e-api-security.ts |
password_literal::tests/e2e-api-security.ts |
security | healthy | tests/e2e-api-security.ts |
password_literal::tests/e2e-api-security.ts |
security | healthy | tests/e2e-api-security.ts |
password_literal::tests/e2e-api-complaints.ts |
security | healthy | tests/e2e-api-complaints.ts |
password_literal::tests/e2e-api-extended.ts |
security | healthy | tests/e2e-api-extended.ts |
password_literal::tests/e2e-api.ts |
security | healthy | tests/e2e-api.ts |
password_literal::tests/e2e-api.ts |
security | healthy | tests/e2e-api.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/validation.spec.ts |
security | healthy | tests/e2e/validation.spec.ts |
password_literal::tests/e2e/auth.spec.ts |
security | healthy | tests/e2e/auth.spec.ts |
password_literal::tests/e2e/auth.spec.ts |
security | healthy | tests/e2e/auth.spec.ts |
password_literal::tests/e2e/auth.spec.ts |
security | healthy | tests/e2e/auth.spec.ts |
password_literal::tests/e2e/auth.spec.ts |
security | healthy | tests/e2e/auth.spec.ts |
password_literal::tests/e2e/helpers.ts |
security | healthy | tests/e2e/helpers.ts |
password_literal::tests/e2e/verification-bypass.spec.ts |
security | healthy | tests/e2e/verification-bypass.spec.ts |
password_literal::tests/e2e/verification-bypass.spec.ts |
security | healthy | tests/e2e/verification-bypass.spec.ts |
password_literal::tests/e2e/verification-bypass.spec.ts |
security | healthy | tests/e2e/verification-bypass.spec.ts |
password_literal::tests/e2e/verification-bypass.spec.ts |
security | healthy | tests/e2e/verification-bypass.spec.ts |
password_literal::prisma/seed.ts |
security | healthy | prisma/seed.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::tests/e2e-api-final.ts |
security | healthy | tests/e2e-api-final.ts |
auth::apps/web/package.json |
security | healthy | apps/web/package.json |
auth::apps/web/src/components/google-oauth-provider.tsx |
security | healthy | apps/web/src/components/google-oauth-provider.tsx |
auth::apps/web/src/app/(dashboard)/become-seeker/page.tsx |
security | healthy | apps/web/src/app/(dashboard)/become-seeker/page.tsx |
auth::apps/web/src/lib/api.ts |
security | healthy | apps/web/src/lib/api.ts |
auth::apps/api/src/common/guards/email-verified.guard.ts |
security | healthy | apps/api/src/common/guards/email-verified.guard.ts |
auth::apps/api/src/config/allowed-domains.ts |
security | healthy | apps/api/src/config/allowed-domains.ts |
auth::.env.railway |
security | healthy | .env.railway |
auth::apps/api/src/modules/registration/registration.servic… |
security | healthy | apps/api/src/modules/registration/registration.service.ts |
auth::apps/web/src/app/(auth)/signup-v2/page.tsx |
security | healthy | apps/web/src/app/(auth)/signup-v2/page.tsx |
auth::apps/api/package.json |
security | healthy | apps/api/package.json |
auth::tests/e2e-api-coverage.ts |
security | healthy | tests/e2e-api-coverage.ts |
auth::tests/e2e-api-notifications.ts |
security | healthy | tests/e2e-api-notifications.ts |
auth::apps/api/src/modules/auth/auth.controller.ts |
security | healthy | apps/api/src/modules/auth/auth.controller.ts |
auth::tests/e2e/security.spec.ts |
security | healthy | tests/e2e/security.spec.ts |
auth::apps/api/src/modules/auth/auth.module.ts |
security | healthy | apps/api/src/modules/auth/auth.module.ts |
auth::apps/web/src/app/(auth)/login/page.tsx |
security | healthy | apps/web/src/app/(auth)/login/page.tsx |
auth::.env.example |
security | healthy | .env.example |
auth::apps/api/src/modules/auth/auth.service.ts |
security | healthy | apps/api/src/modules/auth/auth.service.ts |
auth::README.md |
security | healthy | README.md |
auth::apps/api/src/modules/live-tracking/live-tracking.modu… |
security | healthy | apps/api/src/modules/live-tracking/live-tracking.module.ts |
auth::tests/e2e-api-extended.ts |
security | healthy | tests/e2e-api-extended.ts |
auth::apps/web/src/app/layout.tsx |
security | healthy | apps/web/src/app/layout.tsx |
auth::apps/web/src/lib/mappls-token.ts |
security | healthy | apps/web/src/lib/mappls-token.ts |
auth::apps/api/src/modules/email/email.service.ts |
security | healthy | apps/api/src/modules/email/email.service.ts |
auth::apps/api/src/modules/auth/strategies/jwt.strategy.ts |
security | healthy | apps/api/src/modules/auth/strategies/jwt.strategy.ts |
auth::apps/api/src/modules/live-tracking/live-tracking.gate… |
security | healthy | apps/api/src/modules/live-tracking/live-tracking.gateway.ts |
auth::apps/api/src/app.module.ts |
security | healthy | apps/api/src/app.module.ts |
auth::apps/api/src/common/guards/jwt-auth.guard.ts |
security | healthy | apps/api/src/common/guards/jwt-auth.guard.ts |
auth::apps/web/src/app/(dashboard)/verify-identity/page.tsx |
security | healthy | apps/web/src/app/(dashboard)/verify-identity/page.tsx |
auth::tests/e2e-api-security.ts |
security | healthy | tests/e2e-api-security.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
report-failure |
cicd | healthy | .github/workflows/ci-autofix.yml |
close-on-success |
cicd | healthy | .github/workflows/ci-autofix.yml |
verify |
cicd | healthy | .github/workflows/deploy-verify.yml |
api-tests |
cicd | healthy | .github/workflows/ci.yml |
security-tests |
cicd | healthy | .github/workflows/ci.yml |
smoke-gate |
cicd | healthy | .github/workflows/ci.yml |
playwright-tests |
cicd | healthy | .github/workflows/ci.yml |
quality-gate |
cicd | healthy | .github/workflows/ci.yml |
bump-version |
cicd | healthy | .github/workflows/ci.yml |
smoke-e2e |
cicd | healthy | .github/workflows/fast-feedback.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
RESEND_API_KEY |
cicd | healthy | — |
CLOUDINARY_API_KEY |
cicd | healthy | — |
CONTACTS_EMAIL |
cicd | healthy | — |
RENDER_API_KEY |
cicd | healthy | — |
CLOUDINARY_API_SECRET |
cicd | healthy | — |
RENDER_SERVICE_ID |
cicd | healthy | — |
CLOUDINARY_CLOUD_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3001 |
network | healthy | .env.railway |
port:5432 |
network | healthy | docker-compose.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:9000 |
network | healthy | docker-compose.yml |
port:9001 |
network | healthy | docker-compose.yml |
port:3000 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
2.1.0.875 |
network | healthy | package.json |
2.1.0.869 |
network | healthy | package-lock.json |
103.038.25.009 |
network | healthy | apps/web/src/components/ui/CallButton.tsx |
2.695.272.273 |
network | healthy | apps/web/src/app/page.tsx |
127.0.0.1 |
network | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
minio |
hardware | healthy | docker-compose.yml |
api |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci-autofix |
cicd | healthy | .github/workflows/ci-autofix.yml |
gha::deploy-verify |
cicd | healthy | .github/workflows/deploy-verify.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::fast-feedback |
cicd | healthy | .github/workflows/fast-feedback.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgres |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::gcp |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-vat33ygn |
software | healthy | /tmp/repobility-clone-vat33ygn |
This page is publicly accessible at:
https://repobility.com/scan/cd28b340-d44a-44d6-b6c8-5cf59023eda4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cd28b340-d44a-44d6-b6c8-5cf59023eda4/
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.