Setup Guide
Purpose:
This page provides a detailed guide for setting up the development environment using Blazor WebAssembly (WASM), API Controllers, and PostgreSQL. This guide is intended to help candidates who wish to use the Blazor stack for their implementation, but they are free to choose a different technology stack if they prefer.
Note to Users:
While this setup guide focuses on using Blazor WebAssembly with ASP.NET Core API and PostgreSQL, students are not required to use this specific stack. You are welcome to use any technology stack that you are comfortable with, such as React, Angular, Vue, or others, as long as you achieve the same functionality. However, we have provided this Blazor guide for those who wish to follow our recommended setup.
Prerequisites
Before starting, ensure you have the following:
- Visual Studio 2022: Ensure itโs updated to the latest version and includes the ASP.NET and web development workload.
- PostgreSQL: Installed either locally or on a cloud platform (Heroku, AWS RDS, etc.).
- PgAdmin or any other PostgreSQL management tool.