Microfrontends
info
The epilot portal application consists of multiple frontend microservices orchestrated by single-spa.
@epilot360/root-config​
This is the root project defining the microfrontend layout and import maps containing references to the correct bundle for each microfrontend application.
The project also contains the centralised localisation files.
Layout​
The basic layout consists of the following parts:
- @epilot360/login
- Login overlay
- Manages the user login state of the entire application
- @epilot360/topbar
- Top bar menus
- Global search
- Notifications
- @epilot360/navigation
- Main left sidebar navigation
Links​
- Internal list of 360 microfrontends: https://gitlab.com/e-pilot/product/epilot-portal/epilot360-root-config#microfrontends