Repository navigation
FrontendArchitectureIndex
Paulo Gomes da Cruz Junior edited this page Oct 23, 2026
·
3 revisions
Human-facing index for frontend architecture docs.
| Document | Description |
|---|---|
| [Frontend Architecture Overview](Frontend Architecture Overview) | Stack, identity, and high-level architecture of the Waste Plus frontend. |
| [Frontend Structure](Frontend Structure) | Code structure tree and directory layout. |
| Authentication | Authentication and authorization with FAM. |
| [Contexts and hooks](Contexts and hooks) | React context providers and custom hooks. |
| [Notification Events](Notification Events) | Notification event system for the frontend. |
| [Progressive Web App](Progressive Web App) | PWA guide for offline capabilities. |
| [React Query](React Query) | TanStack React Query integration. |
| [Requests and APIs](Requests and APIs) | API communication patterns. |
| Roles | Role-based access control implementation. |
| Routing | File-based routing with TanStack Router: route files, generated tree, layout gates, and how-tos. |
| Theme | BC Government theme using Carbon Design System. |
This wiki documents NR Waste Plus for users and developers. Verify security and deployment guidance against the current application configuration before applying it elsewhere.
- Report an issue or ask a question in the GitHub repository.
- Follow the Contributing Guidelines to propose an update.
- Read the Code of Conduct.
Collection indexes support human browsing and machine retrieval. Keep both current when adding or moving wiki pages.
NR Waste Plus Wiki | GitHub Repository