https://github.com/bezpiania/bezpian-front
· scanned 2026-06-17 01:39 UTC (1 month, 2 weeks ago)
45 raw signals (0 security + 45 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -4.9 (diff) · 32 actionable findings from 1 signal source. 13 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 627 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 |
|---|---|---|---|
screenshot |
software | healthy | test-chatbots.mjs:screenshot |
runTests |
software | healthy | test-chatbots.mjs:runTests |
screenshot |
software | healthy | test-chatbots.js:screenshot |
runTests |
software | healthy | test-chatbots.js:runTests |
App |
software | healthy | src/App.jsx:App |
generateFullChatHtml |
software | healthy | src/utils/generateFullChatHtml.js:generateFullChatHtml |
luminance |
software | healthy | src/utils/generateFullChatHtml.js:luminance |
applyContrast |
software | healthy | src/utils/generateFullChatHtml.js:applyContrast |
api |
software | healthy | src/utils/generateFullChatHtml.js:api |
init |
software | healthy | src/utils/generateFullChatHtml.js:init |
ensureConversation |
software | healthy | src/utils/generateFullChatHtml.js:ensureConversation |
buildSuggestions |
software | healthy | src/utils/generateFullChatHtml.js:buildSuggestions |
applyBotInfo |
software | healthy | src/utils/generateFullChatHtml.js:applyBotInfo |
startChat |
software | healthy | src/utils/generateFullChatHtml.js:startChat |
sendMessage |
software | healthy | src/utils/generateFullChatHtml.js:sendMessage |
sendText |
software | healthy | src/utils/generateFullChatHtml.js:sendText |
renderMarkdown |
software | healthy | src/utils/generateFullChatHtml.js:renderMarkdown |
getBotAvatar |
software | healthy | src/utils/generateFullChatHtml.js:getBotAvatar |
addMessage |
software | healthy | src/utils/generateFullChatHtml.js:addMessage |
showTyping |
software | healthy | src/utils/generateFullChatHtml.js:showTyping |
hideTyping |
software | healthy | src/utils/generateFullChatHtml.js:hideTyping |
handleKey |
software | healthy | src/utils/generateFullChatHtml.js:handleKey |
autoResize |
software | healthy | src/utils/generateFullChatHtml.js:autoResize |
toggleSend |
software | healthy | src/utils/generateFullChatHtml.js:toggleSend |
generateBubbleWidgetHtml |
software | healthy | src/utils/generateBubbleWidgetHtml.js:generateBubbleWidgetH… |
sendMsg |
software | healthy | src/utils/generateBubbleWidgetHtml.js:sendMsg |
useGetAppointments |
software | healthy | src/hooks/useAppointment.js:useGetAppointments |
useCreateAppointment |
software | healthy | src/hooks/useAppointment.js:useCreateAppointment |
useUpdateAppointmentStatus |
software | healthy | src/hooks/useAppointment.js:useUpdateAppointmentStatus |
useDeleteAppointment |
software | healthy | src/hooks/useAppointment.js:useDeleteAppointment |
useGetDocuments |
software | healthy | src/hooks/useDocument.js:useGetDocuments |
useUploadDocument |
software | healthy | src/hooks/useDocument.js:useUploadDocument |
useDeleteDocument |
software | healthy | src/hooks/useDocument.js:useDeleteDocument |
useCreateChatbot |
software | healthy | src/hooks/useChatbot.js:useCreateChatbot |
useGetChatbots |
software | healthy | src/hooks/useChatbot.js:useGetChatbots |
useGetChatbot |
software | healthy | src/hooks/useChatbot.js:useGetChatbot |
useUpdateChatbot |
software | healthy | src/hooks/useChatbot.js:useUpdateChatbot |
useDeleteChatbot |
software | healthy | src/hooks/useChatbot.js:useDeleteChatbot |
useActivateChatbot |
software | healthy | src/hooks/useChatbot.js:useActivateChatbot |
usePauseChatbot |
software | healthy | src/hooks/useChatbot.js:usePauseChatbot |
useGetProducts |
software | healthy | src/hooks/useProduct.js:useGetProducts |
useSyncProducts |
software | healthy | src/hooks/useProduct.js:useSyncProducts |
useSearchProducts |
software | healthy | src/hooks/useProduct.js:useSearchProducts |
useLogin |
software | healthy | src/hooks/useLogin.js:useLogin |
useStatus |
software | healthy | src/hooks/useStatus.js:useStatus |
useResources |
software | healthy | src/hooks/useResources.js:useResources |
useGetQuotes |
software | healthy | src/hooks/useQuote.js:useGetQuotes |
useDeleteQuote |
software | healthy | src/hooks/useQuote.js:useDeleteQuote |
useUpdateQuoteStatus |
software | healthy | src/hooks/useQuote.js:useUpdateQuoteStatus |
useSidebarCounts |
software | healthy | src/hooks/useSidebarCounts.js:useSidebarCounts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
final-login-test.js |
software | healthy | final-login-test.js |
.env.example |
software | healthy | .env.example |
test-chatbots.mjs |
software | healthy | test-chatbots.mjs |
login-test.js |
software | healthy | login-test.js |
dashboard-inspect.js |
software | healthy | dashboard-inspect.js |
verify_login.js |
software | healthy | verify_login.js |
detailed-test.js |
software | healthy | detailed-test.js |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
test-login-flow.js |
software | healthy | test-login-flow.js |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
test-chatbots.js |
software | healthy | test-chatbots.js |
vite.config.js |
software | healthy | vite.config.js |
.last-run.json |
software | healthy | test-results/.last-run.json |
App.jsx |
software | healthy | src/App.jsx |
main.jsx |
software | healthy | src/main.jsx |
index.css |
software | healthy | src/index.css |
generateFullChatHtml.js |
software | healthy | src/utils/generateFullChatHtml.js |
generateBubbleWidgetHtml.js |
software | healthy | src/utils/generateBubbleWidgetHtml.js |
useAppointment.js |
software | healthy | src/hooks/useAppointment.js |
useDocument.js |
software | healthy | src/hooks/useDocument.js |
useChatbot.js |
software | healthy | src/hooks/useChatbot.js |
useProduct.js |
software | healthy | src/hooks/useProduct.js |
useLogin.js |
software | healthy | src/hooks/useLogin.js |
useStatus.js |
software | healthy | src/hooks/useStatus.js |
useResources.js |
software | healthy | src/hooks/useResources.js |
useQuote.js |
software | healthy | src/hooks/useQuote.js |
useSidebarCounts.js |
software | healthy | src/hooks/useSidebarCounts.js |
useConversation.js |
software | healthy | src/hooks/useConversation.js |
useLead.js |
software | healthy | src/hooks/useLead.js |
useTeam.js |
software | healthy | src/hooks/useTeam.js |
useSignup.js |
software | healthy | src/hooks/useSignup.js |
useActiveBot.js |
software | healthy | src/hooks/useActiveBot.js |
RequireActiveBot.jsx |
software | healthy | src/components/RequireActiveBot.jsx |
AccountLayout.jsx |
software | healthy | src/components/AccountLayout.jsx |
AppLayout.jsx |
software | healthy | src/components/AppLayout.jsx |
IconSprite.jsx |
software | healthy | src/components/IconSprite.jsx |
QuoteFormModal.jsx |
software | healthy | src/components/QuoteFormModal.jsx |
BrainSVG.jsx |
software | healthy | src/components/BrainSVG.jsx |
PrivateRoute.jsx |
software | healthy | src/components/PrivateRoute.jsx |
Sidebar.jsx |
software | healthy | src/components/Sidebar.jsx |
PageHead.jsx |
software | healthy | src/components/PageHead.jsx |
AppointmentsPanel.jsx |
software | healthy | src/components/BotDetail/AppointmentsPanel.jsx |
EmbedCodePanel.jsx |
software | healthy | src/components/BotDetail/EmbedCodePanel.jsx |
ServiceAlert.jsx |
software | healthy | src/components/BotDetail/ServiceAlert.jsx |
ImportCSVModal.jsx |
software | healthy | src/components/BotDetail/ImportCSVModal.jsx |
TableQRCode.jsx |
software | healthy | src/components/BotDetail/TableQRCode.jsx |
AddProductModal.jsx |
software | healthy | src/components/BotDetail/AddProductModal.jsx |
ConversationsPanel.jsx |
software | healthy | src/components/BotDetail/ConversationsPanel.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/private/Dashboard |
frontend | healthy | src/pages/private/Dashboard.jsx |
/private/operacion/Quotes |
frontend | healthy | src/pages/private/operacion/Quotes.jsx |
/private/operacion/Appointments |
frontend | healthy | src/pages/private/operacion/Appointments.jsx |
/private/operacion/Conversations |
frontend | healthy | src/pages/private/operacion/Conversations.jsx |
/private/operacion/Orders |
frontend | healthy | src/pages/private/operacion/Orders.jsx |
/private/operacion/Leads |
frontend | healthy | src/pages/private/operacion/Leads.jsx |
/private/operacion/ConversationDetail |
frontend | healthy | src/pages/private/operacion/ConversationDetail.jsx |
/private/operacion/QuoteDetail |
frontend | healthy | src/pages/private/operacion/QuoteDetail.jsx |
/private/cuenta/Billing |
frontend | healthy | src/pages/private/cuenta/Billing.jsx |
/private/cuenta/Profile |
frontend | healthy | src/pages/private/cuenta/Profile.jsx |
/private/cuenta/Integrations |
frontend | healthy | src/pages/private/cuenta/Integrations.jsx |
/private/cuenta/Team |
frontend | healthy | src/pages/private/cuenta/Team.jsx |
/private/chatbots/BotEmbed |
frontend | healthy | src/pages/private/chatbots/BotEmbed.jsx |
/private/chatbots/BotsList |
frontend | healthy | src/pages/private/chatbots/BotsList.jsx |
/private/chatbots/BotSelector |
frontend | healthy | src/pages/private/chatbots/BotSelector.jsx |
/private/chatbots/BotDetail |
frontend | healthy | src/pages/private/chatbots/BotDetail.jsx |
/private/chatbots/Nuevo |
frontend | healthy | src/pages/private/chatbots/Nuevo.jsx |
/private/chatbots/CreateChatbot |
frontend | healthy | src/pages/private/chatbots/CreateChatbot.jsx |
/embed/WidgetEmbed |
frontend | healthy | src/pages/embed/WidgetEmbed.jsx |
/public/Login |
frontend | healthy | src/pages/public/Login.jsx |
/public/Signup |
frontend | healthy | src/pages/public/Signup.jsx |
/public/GoogleCallback |
frontend | healthy | src/pages/public/GoogleCallback.jsx |
/public/VerifyEmail |
frontend | healthy | src/pages/public/VerifyEmail.jsx |
/public/FullChat |
frontend | healthy | src/pages/public/FullChat.jsx |
/public/PublicQuote |
frontend | healthy | src/pages/public/PublicQuote.jsx |
/public/TableOrder |
frontend | healthy | src/pages/public/TableOrder.jsx |
/public/ForgotPassword |
frontend | healthy | src/pages/public/ForgotPassword.jsx |
/public/Widget |
frontend | healthy | src/pages/public/Widget.jsx |
/public/AcceptInvite |
frontend | healthy | src/pages/public/AcceptInvite.jsx |
/login |
frontend | healthy | src/App.jsx |
/signup |
frontend | healthy | src/App.jsx |
/auth/google/success |
frontend | healthy | src/App.jsx |
/verificar-email |
frontend | healthy | src/App.jsx |
/invitar |
frontend | healthy | src/App.jsx |
/recuperar |
frontend | healthy | src/App.jsx |
/mesa/:tableToken |
frontend | healthy | src/App.jsx |
/chat/:embedKey |
frontend | healthy | src/App.jsx |
/widget |
frontend | healthy | src/App.jsx |
/cotizacion/:id |
frontend | healthy | src/App.jsx |
/cotizacion-publica |
frontend | healthy | src/App.jsx |
/bots |
frontend | healthy | src/App.jsx |
/chatbots |
frontend | healthy | src/App.jsx |
/chatbots/nuevo |
frontend | healthy | src/App.jsx |
/chatbots/:id |
frontend | healthy | src/App.jsx |
/chatbots/:id/embed |
frontend | healthy | src/App.jsx |
/equipo |
frontend | healthy | src/App.jsx |
/integraciones |
frontend | healthy | src/App.jsx |
/plan |
frontend | healthy | src/App.jsx |
/perfil |
frontend | healthy | src/App.jsx |
/dashboard |
frontend | healthy | src/App.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
RequireActiveBot |
frontend | healthy | src/components/RequireActiveBot.jsx |
AccountLayout |
frontend | healthy | src/components/AccountLayout.jsx |
AppLayout |
frontend | healthy | src/components/AppLayout.jsx |
IconSprite |
frontend | healthy | src/components/IconSprite.jsx |
QuoteFormModal |
frontend | healthy | src/components/QuoteFormModal.jsx |
BrainSVG |
frontend | healthy | src/components/BrainSVG.jsx |
PrivateRoute |
frontend | healthy | src/components/PrivateRoute.jsx |
Sidebar |
frontend | healthy | src/components/Sidebar.jsx |
PageHead |
frontend | healthy | src/components/PageHead.jsx |
AppointmentsPanel |
frontend | healthy | src/components/BotDetail/AppointmentsPanel.jsx |
EmbedCodePanel |
frontend | healthy | src/components/BotDetail/EmbedCodePanel.jsx |
ServiceAlert |
frontend | healthy | src/components/BotDetail/ServiceAlert.jsx |
ImportCSVModal |
frontend | healthy | src/components/BotDetail/ImportCSVModal.jsx |
TableQRCode |
frontend | healthy | src/components/BotDetail/TableQRCode.jsx |
AddProductModal |
frontend | healthy | src/components/BotDetail/AddProductModal.jsx |
ConversationsPanel |
frontend | healthy | src/components/BotDetail/ConversationsPanel.jsx |
LeadsPanel |
frontend | healthy | src/components/BotDetail/LeadsPanel.jsx |
ChatbotInstructionsForm |
frontend | healthy | src/components/BotDetail/ChatbotInstructionsForm.jsx |
WoocommercePanel |
frontend | healthy | src/components/BotDetail/WoocommercePanel.jsx |
SalesPanel |
frontend | healthy | src/components/BotDetail/SalesPanel.jsx |
QuotesPanel |
frontend | healthy | src/components/BotDetail/QuotesPanel.jsx |
ProductFormDynamic |
frontend | healthy | src/components/BotDetail/ProductFormDynamic.jsx |
IntegrationsPanel |
frontend | healthy | src/components/BotDetail/IntegrationsPanel.jsx |
CompanyInfoForm |
frontend | healthy | src/components/BotDetail/CompanyInfoForm.jsx |
AppointmentBookingModal |
frontend | healthy | src/components/ChatWidget/AppointmentBookingModal.jsx |
ChatWidget |
frontend | healthy | src/components/ChatWidget/ChatWidget.jsx |
AppointmentDrawer |
frontend | healthy | src/components/Calendar/AppointmentDrawer.jsx |
AppointmentBlock |
frontend | healthy | src/components/Calendar/AppointmentBlock.jsx |
CalendarHeader |
frontend | healthy | src/components/Calendar/CalendarHeader.jsx |
CalendarGrid |
frontend | healthy | src/components/Calendar/CalendarGrid.jsx |
Dashboard |
frontend | healthy | src/pages/private/Dashboard.jsx |
Quotes |
frontend | healthy | src/pages/private/operacion/Quotes.jsx |
Appointments |
frontend | healthy | src/pages/private/operacion/Appointments.jsx |
ConversationsPage |
frontend | healthy | src/pages/private/operacion/Conversations.jsx |
Orders |
frontend | healthy | src/pages/private/operacion/Orders.jsx |
Leads |
frontend | healthy | src/pages/private/operacion/Leads.jsx |
ConversationDetail |
frontend | healthy | src/pages/private/operacion/ConversationDetail.jsx |
QuoteDetail |
frontend | healthy | src/pages/private/operacion/QuoteDetail.jsx |
Billing |
frontend | healthy | src/pages/private/cuenta/Billing.jsx |
Profile |
frontend | healthy | src/pages/private/cuenta/Profile.jsx |
Integrations |
frontend | healthy | src/pages/private/cuenta/Integrations.jsx |
Team |
frontend | healthy | src/pages/private/cuenta/Team.jsx |
BotEmbed |
frontend | healthy | src/pages/private/chatbots/BotEmbed.jsx |
BotsList |
frontend | healthy | src/pages/private/chatbots/BotsList.jsx |
BotSelector |
frontend | healthy | src/pages/private/chatbots/BotSelector.jsx |
BotDetail |
frontend | healthy | src/pages/private/chatbots/BotDetail.jsx |
CreateChatbot |
frontend | healthy | src/pages/private/chatbots/Nuevo.jsx |
CreateChatbot |
frontend | healthy | src/pages/private/chatbots/CreateChatbot.jsx |
WidgetEmbed |
frontend | healthy | src/pages/embed/WidgetEmbed.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test-results |
software | healthy | test-results |
src |
software | healthy | src |
utils |
software | healthy | src/utils |
hooks |
software | healthy | src/hooks |
components |
software | healthy | src/components |
BotDetail |
software | healthy | src/components/BotDetail |
ChatWidget |
software | healthy | src/components/ChatWidget |
Calendar |
software | healthy | src/components/Calendar |
pages |
software | healthy | src/pages |
private |
software | healthy | src/pages/private |
operacion |
software | healthy | src/pages/private/operacion |
cuenta |
software | healthy | src/pages/private/cuenta |
chatbots |
software | healthy | src/pages/private/chatbots |
embed |
software | healthy | src/pages/embed |
public |
software | healthy | src/pages/public |
libs |
software | healthy | src/libs |
apis |
software | healthy | src/apis |
services |
software | healthy | src/services |
config |
software | healthy | src/config |
styles |
software | healthy | src/styles |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/embed/appointment |
api | healthy | src/components/ChatWidget/AppointmentBookingModal.jsx |
POST /api/embed/conversations |
api | healthy | src/components/ChatWidget/ChatWidget.jsx |
POST /api/embed/quote |
api | healthy | src/components/ChatWidget/ChatWidget.jsx |
POST /api/embed/messages |
api | healthy | src/components/ChatWidget/ChatWidget.jsx |
POST /api/billing/change-plan |
api | healthy | src/pages/private/cuenta/Billing.jsx |
POST /api/auth/signup |
api | healthy | src/pages/public/AcceptInvite.jsx |
POST /api/auth/login |
api | healthy | src/pages/public/AcceptInvite.jsx |
GET /api/example/status |
api | healthy | src/services/Status.js |
POST /api/auth/verify-email |
api | healthy | src/services/Auth.js |
POST /api/auth/resend-verification |
api | healthy | src/services/Auth.js |
POST /api/auth/forgot-password |
api | healthy | src/services/Auth.js |
POST /api/auth/reset-password |
api | healthy | src/services/Auth.js |
| Label | Layer | Status | Path |
|---|---|---|---|
ChatbotService |
software | healthy | src/services/Chatbot.js:ChatbotService |
AppointmentService |
software | healthy | src/services/Appointment.js:AppointmentService |
QuoteService |
software | healthy | src/services/Quote.js:QuoteService |
ConversationsService |
software | healthy | src/services/Conversations.js:ConversationsService |
DocumentService |
software | healthy | src/services/Document.js:DocumentService |
ProductService |
software | healthy | src/services/Product.js:ProductService |
TeamService |
software | healthy | src/services/Team.js:TeamService |
StatusService |
software | healthy | src/services/Status.js:StatusService |
AuthService |
software | healthy | src/services/Auth.js:AuthService |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::test-chatbots.js |
security | healthy | test-chatbots.js |
auth::src/pages/public/GoogleCallback.jsx |
security | healthy | src/pages/public/GoogleCallback.jsx |
auth::src/components/BotDetail/AppointmentsPanel.jsx |
security | healthy | src/components/BotDetail/AppointmentsPanel.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
bezpiania__bezpian-front |
software | healthy | /data/fable5_failed_archive/bezpiania__bezpian-front |
This page is publicly accessible at:
https://repobility.com/scan/404af7fa-dba6-4920-9bca-3a71d5fa894a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/404af7fa-dba6-4920-9bca-3a71d5fa894a/
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.