profiles => format clean archi

This commit is contained in:
styve Lioumba
2025-10-20 20:34:45 +02:00
parent 4191ac1ed0
commit ef02c6a537
171 changed files with 25748 additions and 23863 deletions

354
structure.md Normal file
View File

@@ -0,0 +1,354 @@
.
├── .actrc
├── .angular
│   └── cache
│   └── 17.3.17
│   ├── TrouveTonProfile
│   │   └── .tsbuildinfo
│   └── vite
│   └── deps
│   ├── @angular_common.js
│   ├── @angular_common.js.map
│   ├── @angular_common_http.js
│   ├── @angular_common_http.js.map
│   ├── @angular_core.js
│   ├── @angular_core.js.map
│   ├── @angular_forms.js
│   ├── @angular_forms.js.map
│   ├── @angular_platform-browser.js
│   ├── @angular_platform-browser.js.map
│   ├── @angular_platform-browser_animations.js
│   ├── @angular_platform-browser_animations.js.map
│   ├── @angular_router.js
│   ├── @angular_router.js.map
│   ├── @fortawesome_angular-fontawesome.js
│   ├── @fortawesome_angular-fontawesome.js.map
│   ├── @ngneat_until-destroy.js
│   ├── @ngneat_until-destroy.js.map
│   ├── _metadata.json
│   ├── angularx-qrcode.js
│   ├── angularx-qrcode.js.map
│   ├── chunk-24ZYNOED.js
│   ├── chunk-24ZYNOED.js.map
│   ├── chunk-3EFO7QKA.js
│   ├── chunk-3EFO7QKA.js.map
│   ├── chunk-3VPQ5C6Q.js
│   ├── chunk-3VPQ5C6Q.js.map
│   ├── chunk-5HONZSNN.js
│   ├── chunk-5HONZSNN.js.map
│   ├── chunk-5S2WJ7I2.js
│   ├── chunk-5S2WJ7I2.js.map
│   ├── chunk-ARYSD6E7.js
│   ├── chunk-ARYSD6E7.js.map
│   ├── chunk-CMCTAO2J.js
│   ├── chunk-CMCTAO2J.js.map
│   ├── chunk-DMKDLVH4.js
│   ├── chunk-DMKDLVH4.js.map
│   ├── chunk-HW7FRNZO.js
│   ├── chunk-HW7FRNZO.js.map
│   ├── chunk-QJER22WX.js
│   ├── chunk-QJER22WX.js.map
│   ├── fs-BSX2J5PF.js
│   ├── fs-BSX2J5PF.js.map
│   ├── http-3CT2HGWN.js
│   ├── http-3CT2HGWN.js.map
│   ├── https-HEKUO7DA.js
│   ├── https-HEKUO7DA.js.map
│   ├── ng2-pdf-viewer.js
│   ├── ng2-pdf-viewer.js.map
│   ├── ngx-toastr.js
│   ├── ngx-toastr.js.map
│   ├── package.json
│   ├── pocketbase.js
│   ├── pocketbase.js.map
│   ├── primeng_paginator.js
│   ├── primeng_paginator.js.map
│   ├── primeng_progressbar.js
│   ├── primeng_progressbar.js.map
│   ├── rxjs.js
│   ├── rxjs.js.map
│   ├── tslib.js
│   ├── tslib.js.map
│   ├── url-JDV7XCKY.js
│   └── url-JDV7XCKY.js.map
├── .dockerignore
├── .editorconfig
├── .gitea
│   └── workflows
│   └── ci.yaml
├── .gitignore
├── .idea
│   ├── .gitignore
│   ├── TrouveTonProfile.iml
│   ├── misc.xml
│   ├── modules.xml
│   ├── vcs.xml
│   └── workspace.xml
├── CMD.md
├── Dockerfile
├── LICENSE
├── README.md
├── angular.json
├── jest.config.js
├── nginx.conf
├── package-lock.json
├── package.json
├── server.ts
├── src
│   ├── app
│   │   ├── app.component.html
│   │   ├── app.component.scss
│   │   ├── app.component.spec.ts
│   │   ├── app.component.ts
│   │   ├── app.config.server.ts
│   │   ├── app.config.ts
│   │   ├── app.routes.ts
│   │   ├── core
│   │   │   ├── guard
│   │   │   │   └── authentication
│   │   │   │   ├── auth.guard.spec.ts
│   │   │   │   └── auth.guard.ts
│   │   │   ├── resolvers
│   │   │   │   ├── my-profile
│   │   │   │   │   ├── my-profile.resolver.spec.ts
│   │   │   │   │   └── my-profile.resolver.ts
│   │   │   │   └── profile
│   │   │   │   ├── detail
│   │   │   │   │   ├── detail.resolver.spec.ts
│   │   │   │   │   └── detail.resolver.ts
│   │   │   │   └── list
│   │   │   │   ├── list.resolver.spec.ts
│   │   │   │   └── list.resolver.ts
│   │   │   └── services
│   │   │   ├── authentication
│   │   │   │   ├── auth.service.spec.ts
│   │   │   │   └── auth.service.ts
│   │   │   ├── profile
│   │   │   │   ├── profile.service.spec.ts
│   │   │   │   └── profile.service.ts
│   │   │   ├── project
│   │   │   │   ├── project.service.spec.ts
│   │   │   │   └── project.service.ts
│   │   │   ├── sector
│   │   │   │   ├── sector.service.spec.ts
│   │   │   │   └── sector.service.ts
│   │   │   ├── theme
│   │   │   │   ├── theme.service.spec.ts
│   │   │   │   └── theme.service.ts
│   │   │   └── user
│   │   │   ├── user.service.spec.ts
│   │   │   └── user.service.ts
│   │   ├── routes
│   │   │   ├── authentification
│   │   │   │   ├── auth
│   │   │   │   │   ├── auth.component.html
│   │   │   │   │   ├── auth.component.scss
│   │   │   │   │   ├── auth.component.spec.ts
│   │   │   │   │   └── auth.component.ts
│   │   │   │   ├── authentification-routing.module.ts
│   │   │   │   └── authentification.module.ts
│   │   │   ├── home
│   │   │   │   ├── home-routing.module.ts
│   │   │   │   ├── home.component.html
│   │   │   │   ├── home.component.scss
│   │   │   │   ├── home.component.spec.ts
│   │   │   │   ├── home.component.ts
│   │   │   │   └── home.module.ts
│   │   │   ├── my-profile
│   │   │   │   ├── my-profile-routing.module.ts
│   │   │   │   ├── my-profile.component.html
│   │   │   │   ├── my-profile.component.scss
│   │   │   │   ├── my-profile.component.spec.ts
│   │   │   │   ├── my-profile.component.ts
│   │   │   │   └── my-profile.module.ts
│   │   │   ├── not-found
│   │   │   │   ├── not-found-routing.module.ts
│   │   │   │   ├── not-found.component.html
│   │   │   │   ├── not-found.component.scss
│   │   │   │   ├── not-found.component.spec.ts
│   │   │   │   ├── not-found.component.ts
│   │   │   │   └── not-found.module.ts
│   │   │   └── profile
│   │   │   ├── profile-detail
│   │   │   │   ├── profile-detail.component.html
│   │   │   │   ├── profile-detail.component.scss
│   │   │   │   ├── profile-detail.component.spec.ts
│   │   │   │   └── profile-detail.component.ts
│   │   │   ├── profile-list
│   │   │   │   ├── profile-list.component.html
│   │   │   │   ├── profile-list.component.scss
│   │   │   │   ├── profile-list.component.spec.ts
│   │   │   │   └── profile-list.component.ts
│   │   │   ├── profile-routing.module.ts
│   │   │   └── profile.module.ts
│   │   └── shared
│   │   ├── components
│   │   │   ├── chips
│   │   │   │   ├── chips.component.html
│   │   │   │   ├── chips.component.scss
│   │   │   │   ├── chips.component.spec.ts
│   │   │   │   └── chips.component.ts
│   │   │   ├── footer
│   │   │   │   ├── footer.component.html
│   │   │   │   ├── footer.component.scss
│   │   │   │   ├── footer.component.spec.ts
│   │   │   │   └── footer.component.ts
│   │   │   ├── horizental-profile-item
│   │   │   │   ├── horizental-profile-item.component.html
│   │   │   │   ├── horizental-profile-item.component.scss
│   │   │   │   ├── horizental-profile-item.component.spec.ts
│   │   │   │   └── horizental-profile-item.component.ts
│   │   │   ├── horizental-profile-list
│   │   │   │   ├── horizental-profile-list.component.html
│   │   │   │   ├── horizental-profile-list.component.scss
│   │   │   │   ├── horizental-profile-list.component.spec.ts
│   │   │   │   └── horizental-profile-list.component.ts
│   │   │   ├── my-home-profile
│   │   │   │   ├── my-home-profile.component.html
│   │   │   │   ├── my-home-profile.component.scss
│   │   │   │   ├── my-home-profile.component.spec.ts
│   │   │   │   └── my-home-profile.component.ts
│   │   │   ├── my-profile-project-item
│   │   │   │   ├── my-profile-project-item.component.html
│   │   │   │   ├── my-profile-project-item.component.scss
│   │   │   │   ├── my-profile-project-item.component.spec.ts
│   │   │   │   └── my-profile-project-item.component.ts
│   │   │   ├── my-profile-project-list
│   │   │   │   ├── my-profile-project-list.component.html
│   │   │   │   ├── my-profile-project-list.component.scss
│   │   │   │   ├── my-profile-project-list.component.spec.ts
│   │   │   │   └── my-profile-project-list.component.ts
│   │   │   ├── my-profile-update-cv-form
│   │   │   │   ├── my-profile-update-cv-form.component.html
│   │   │   │   ├── my-profile-update-cv-form.component.scss
│   │   │   │   ├── my-profile-update-cv-form.component.spec.ts
│   │   │   │   └── my-profile-update-cv-form.component.ts
│   │   │   ├── my-profile-update-form
│   │   │   │   ├── my-profile-update-form.component.html
│   │   │   │   ├── my-profile-update-form.component.scss
│   │   │   │   ├── my-profile-update-form.component.spec.ts
│   │   │   │   └── my-profile-update-form.component.ts
│   │   │   ├── my-profile-update-project-form
│   │   │   │   ├── my-profile-update-project-form.component.html
│   │   │   │   ├── my-profile-update-project-form.component.scss
│   │   │   │   ├── my-profile-update-project-form.component.spec.ts
│   │   │   │   └── my-profile-update-project-form.component.ts
│   │   │   ├── nav-bar
│   │   │   │   ├── nav-bar.component.html
│   │   │   │   ├── nav-bar.component.scss
│   │   │   │   ├── nav-bar.component.spec.ts
│   │   │   │   └── nav-bar.component.ts
│   │   │   ├── project-item
│   │   │   │   ├── project-item.component.html
│   │   │   │   ├── project-item.component.scss
│   │   │   │   ├── project-item.component.spec.ts
│   │   │   │   └── project-item.component.ts
│   │   │   ├── project-list
│   │   │   │   ├── project-list.component.html
│   │   │   │   ├── project-list.component.scss
│   │   │   │   ├── project-list.component.spec.ts
│   │   │   │   └── project-list.component.ts
│   │   │   ├── project-picture-form
│   │   │   │   ├── project-picture-form.component.html
│   │   │   │   ├── project-picture-form.component.scss
│   │   │   │   ├── project-picture-form.component.spec.ts
│   │   │   │   └── project-picture-form.component.ts
│   │   │   ├── reseaux
│   │   │   │   ├── reseaux.component.html
│   │   │   │   ├── reseaux.component.scss
│   │   │   │   ├── reseaux.component.spec.ts
│   │   │   │   └── reseaux.component.ts
│   │   │   ├── user-avatar-form
│   │   │   │   ├── user-avatar-form.component.html
│   │   │   │   ├── user-avatar-form.component.scss
│   │   │   │   ├── user-avatar-form.component.spec.ts
│   │   │   │   └── user-avatar-form.component.ts
│   │   │   ├── user-form
│   │   │   │   ├── user-form.component.html
│   │   │   │   ├── user-form.component.scss
│   │   │   │   ├── user-form.component.spec.ts
│   │   │   │   └── user-form.component.ts
│   │   │   ├── user-password-form
│   │   │   │   ├── user-password-form.component.html
│   │   │   │   ├── user-password-form.component.scss
│   │   │   │   ├── user-password-form.component.spec.ts
│   │   │   │   └── user-password-form.component.ts
│   │   │   ├── vertical-profile-item
│   │   │   │   ├── vertical-profile-item.component.html
│   │   │   │   ├── vertical-profile-item.component.scss
│   │   │   │   ├── vertical-profile-item.component.spec.ts
│   │   │   │   └── vertical-profile-item.component.ts
│   │   │   └── vertical-profile-list
│   │   │   ├── vertical-profile-list.component.html
│   │   │   ├── vertical-profile-list.component.scss
│   │   │   ├── vertical-profile-list.component.spec.ts
│   │   │   └── vertical-profile-list.component.ts
│   │   ├── features
│   │   │   ├── display-profile-card
│   │   │   │   ├── display-profile-card.component.html
│   │   │   │   ├── display-profile-card.component.scss
│   │   │   │   ├── display-profile-card.component.spec.ts
│   │   │   │   └── display-profile-card.component.ts
│   │   │   ├── login
│   │   │   │   ├── login.component.html
│   │   │   │   ├── login.component.scss
│   │   │   │   ├── login.component.spec.ts
│   │   │   │   └── login.component.ts
│   │   │   ├── pdf-viewer
│   │   │   │   ├── pdf-viewer.component.html
│   │   │   │   ├── pdf-viewer.component.scss
│   │   │   │   ├── pdf-viewer.component.spec.ts
│   │   │   │   └── pdf-viewer.component.ts
│   │   │   ├── register
│   │   │   │   ├── register.component.html
│   │   │   │   ├── register.component.scss
│   │   │   │   ├── register.component.spec.ts
│   │   │   │   └── register.component.ts
│   │   │   ├── search
│   │   │   │   ├── search.component.html
│   │   │   │   ├── search.component.scss
│   │   │   │   ├── search.component.spec.ts
│   │   │   │   └── search.component.ts
│   │   │   └── update-user
│   │   │   ├── update-user.component.html
│   │   │   ├── update-user.component.scss
│   │   │   ├── update-user.component.spec.ts
│   │   │   └── update-user.component.ts
│   │   ├── models
│   │   │   ├── auth.ts
│   │   │   ├── login-dto.ts
│   │   │   ├── profile-dto.ts
│   │   │   ├── profile.ts
│   │   │   ├── project-dto.ts
│   │   │   ├── project.ts
│   │   │   ├── register-dto.ts
│   │   │   ├── sector.ts
│   │   │   └── user.ts
│   │   └── utils
│   ├── assets
│   │   ├── .gitkeep
│   │   ├── fonts
│   │   │   └── ubuntu
│   │   │   └── Ubuntu-Regular.ttf
│   │   └── images
│   │   ├── bg.avif
│   │   ├── pdf.svg
│   │   └── ttp.jpg
│   ├── environments
│   │   ├── environment.development.ts
│   │   └── environment.ts
│   ├── favicon.ico
│   ├── index.html
│   ├── main.server.ts
│   ├── main.ts
│   ├── setiterator-fix.d.ts
│   ├── setup-jest.ts
│   └── styles.scss
├── start.sh
├── structure.md
├── tailwind.config.js
├── tsconfig.app.json
├── tsconfig.json
└── tsconfig.spec.json
72 directories, 280 files