Skip to content

Powerboard Web app documentation

sakshi1805 edited this page Jun 22, 2022 · 2 revisions

Powerboard web app documentation

Using the devon4ng approach for the Powerboard project, the structure of Angular project is as follows
There are four main modules other than app module in the structure:

Auth module

This module is responsible authentication and reset password process for a user.
It consists of following components

  • Auth component
  • Reset password component

Teams module

This module involves various features of a team.
It consists of following components:

  • Dashboard component
  • Link component
  • Multimedia component
  • Project display component
  • Slideshow component

Config Module

This module is responsible for configuration of team and user.
It consists of following components:

  • Config component
  • Setup component
  • Team component

Shared Module

This module consists of a set of commonly used pieces such as pipes, general services and model into one module and export them to any module that imports the Shared Module.

Each module is further divided into following three folder:

  • components
  • model
  • services

Service URL

We have defined the service base URL in "UrlPaths.ts" file