Case Study 1 - E-commerce Application
Feeling the confidence to build real-life applications at scale? This is the place where we will make good use of that confidence. Welcome to our first case study, where we will build an e-commerce application with NestJS.
In this chapter, we will take advantage of everything we already know about Rest API, testing, and putting the data modeling constraint in our route, so we can build an application very close to any e-commerce we use daily.
We will also take this opportunity to integrate real databases, instead of our in-memories databases, adding more practical challenges as we are building. We will do this so we can build real authentication and authorization mechanisms in our application, putting all the theoretical security considerations into a real-world-like scenario.
For this chapter, here is what we’ve got on our agenda:
- Understanding the requirements of an e-commerce application
- Designing the application...