Beginning of Backend Development
The start of the backend development essentially just focused on setting up the foundation for the application, this involved installing the frameworks such as Fastify, Prisma, and PostgreSQL
Initial setup included creating a basic Fastify server, structuring the project to support the beginning of development and configuring Prisma to manage the database interactions, with an initial schema defined to represent the core aspects of the database such as users and products.
A PostgreSQL database was then set up and connected to the application.
The boilerplate code was created to establish a clean and maintainable starting point for development, including route structure, environment variable configuration, and database connection handling, this stage basically laid down the groundwork for implementing more advanced features in later stages of the project.