Reto: controladores y servicios restantes

22/23

Lectura

Ya tienes todas las bases y hemos avanzado en el proyecto. Ahora llego la hora del RETO y este será hacer los demás controladores, así es debes crear los controladores, DTOs y servicios para:

  • Products
  • Categories
  • Brands
  • Users
  • Customers

Sin embargo en esta lectura vamos a ver como quedaría, y finalmente deberías haber terminado con una AppModule parecido a este:

...

@Module({
  imports: [],
  controllers: [
    AppController,
    ProductsController, // 👈
    CategoriesController, // 👈
    BrandsController,  // 👈
    CustomerController,  // 👈
    UsersController,  // 👈
  ],
  providers: [
    AppService,
    ProductsService,  // 👈
    CategoriesService,  // 👈
    BrandsService,  // 👈
    CustomersService,  // 👈
    UsersService,  // 👈
  ],
})
export class AppModule {}

Debes haber terminado con los controladores para Products, Categories, Brands, Users y Customers con sus servicios, entidades y DTOs respectivos, una vista general sería así:


Si quieres comparar tu respuesta la SOLUCIÓN 😎 está en la rama 18 del repositorio.

Aportes 5

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Mi repo de github del proyecto 😎 Repo

Les dejo la resolucion de un challenge desde codesandbox

En este repositorio de GitHub pueden encontrar mis 6 Controladores, Servicios, DTOs y Entidades que trabajamos en el curso. Lo he probado con Insomia y no he detectado fallos.

Hola 👋
Aqui mi repo de github con el proyecto en el brand de fundamentos para este reto 🤘 ecommerce-store. 😁

👏