Skip to content

Technologies utilisés

Aymar edited this page Jun 16, 2024 · 5 revisions

Technologies

  • Frontend : React Js (Avec Typescript)
  • Backend : Nest.js
  • Base de donnée : Mysql (Avec Workbench)
  • Hébérgement : Azure Microsoft

Structure Backend

  • src/
    • auth/
      • controllers/
        • auth.controller.ts
      • dto/
        • auth.dto.ts
      • services/
        • auth.service.ts
      • auth.module.ts
    • courses/
      • controllers/
        • courses.controller.ts
      • dto/
        • courses.dto.ts
      • services/
        • courses.service.ts
      • courses.module.ts
    • formations/
      • controllers/
        • formations.controller.ts
      • dto/
        • formations.dto.ts
      • services/
        • formations.service.ts
      • formations.module.ts
    • users/
      • controllers/
        • users.controller.ts
      • dto/
        • users.dto.ts
      • services/
        • users.service.ts
      • users.module.ts
    • validation/
      • controllers/
        • validation.controller.ts
      • dto/
        • validation.dto.ts
      • services/
        • validation.service.ts
      • validation.module.ts
    • creationTest/
      • controllers/
        • creationTest.controller.ts
      • dto/
        • creationTest.dto.ts
      • services/
        • creationTest.service.ts
      • creationTest.module.ts
    • common/
      • filters/
        • http-exception.filter.ts
      • interceptors/
        • logging.interceptor.ts
      • pipes/
        • validation.pipe.ts
      • guards/
        • auth.guard.ts
      • decorators/
        • roles.decorator.ts
    • app.module.ts
    • main.ts
    • app.controller.ts

Clone this wiki locally