How dopazoff1/kiwi-frontend works
CreditplusKiwiassist is an Angular customer-support and business-operations portal with public marketing pages, authenticated sales workspaces, and support/knowledge, training, collaboration, and administration tools. The user enters through the Angular application and router, which dispatches to route-specific screens; the login service exchanges credentials with the backend and retains session details in browser storage. The tree and route excerpt establish the major product areas, but most feature implementations and their service wiring were not sampled, so those connections are intentionally not inferred.
Main entry points: app.routes.ts Route dispatch · app.ts Angular app · auth.ts Authentication · v4-shell.ts Sales workspace v4
Components 21
Application runtime
- Angular app
src/app/app.ts - Route dispatch
src/app/app.routes.ts - Authentication
src/app/services/auth.ts - Server rendering
src/server.ts - Marketing pages
src/app/components/marketing-shell/marketing-shell.ts
Sales workspace
- Sales workspace v4
src/app/components/v4-shell/v4-shell.ts - Sales workspace v5
src/app/components/v5-shell/v5-shell.ts - Pipeline and tasks
src/app/components/v4-pipeline/v4-pipeline.ts - Pipeline and tasks
src/app/components/v5-pipeline/v5-pipeline.ts - CRM contacts
src/app/components/crm/crm.ts
Support operations
- Astra support
src/app/components/astra-shell/astra-shell.ts - Flowdesk delivery
src/app/components/flowdesk-board/flowdesk-board.ts - Live chat
src/app/components/live-chat/live-chat.ts - Collaboration
src/app/components/collaboration-hub/collaboration-hub.ts
Knowledge and training
- Knowledge base
src/app/components/knowledge-base/knowledge-base.ts - Training academy
src/app/components/training-home/training-home.ts
Administration
- People and access
src/app/components/team-management/team-management.ts - Support tools
src/app/components/qa-evaluation/qa-evaluation.ts
Other components
- Portal user
- API backend
- Browser storage
Connections 20
- Portal user → Angular app: opens
- Angular app → Route dispatch: hosts navigation
- Route dispatch → Marketing pages: dispatches
- Route dispatch → Sales workspace v4: dispatches
- Route dispatch → Sales workspace v5: dispatches
- Route dispatch → Astra support: dispatches
- Route dispatch → Flowdesk delivery: dispatches
- Route dispatch → Live chat: dispatches
- Route dispatch → Knowledge base: dispatches
- Route dispatch → Training academy: dispatches
- Route dispatch → Collaboration: dispatches
- Route dispatch → People and access: dispatches
- Route dispatch → Support tools: dispatches
- Sales workspace v4 → Pipeline and tasks: renders routes
- Sales workspace v4 → CRM contacts: renders routes
- Sales workspace v5 → Pipeline and tasks: renders routes
- Portal user → Authentication: submits credentials
- Authentication → API backend: posts login
- Authentication → Browser storage: stores session
- Angular app → Server rendering: rendered by