Logo

Cake Planner

Frontends

Admin Panel Architecture

The Admin Panel is an Angular application designed for administrators to manage users and departments (groups) within the Cake Planner ecosystem. It leverages a shared library for core services and models.


Table of Contents


Components & Pages

The application is structured into several key pages, each responsible for a specific administrative task:

Services (Shared Library)

The Admin Panel relies heavily on the shared-lib for communication with the backend:

Models (Shared Library)

Key data models used:

Architecture Diagram

Admin Panel Architecture