Project: angularUI + dotnet (backend)
This project is a completed demo UI based on a freeCodeCamp tutorial, featuring a full-stack web store application built with Angular, Angular Material UI, .NET API, and Microsoft SQL Server. The frontend is developed with Angular and uses Angular Material to provide a structured, responsive, and modern user interface. Angular services manage communication between the frontend and the backend, retrieving and working with product data exposed through the .NET API. The backend is implemented as a .NET API, which provides product data to the web application from a Microsoft SQL Server database. The SQL Server instance runs inside a Docker container on a local macOS environment, providing a containerized development setup for the application's data layer. The project demonstrates a complete application workflow—from the Angular Material-based user interface and frontend services, through the .NET API, to a containerized Microsoft SQL Server database—showing how these technologies can be integrated into a functional web store application.
