Files
DotNetAngular/README.md
2025-04-21 16:46:10 +00:00

46 lines
1.1 KiB
Markdown

# .NET + Angular Application
This project is a full-stack web application combining **ASP.NET Core** for the backend and **Angular** for the frontend.
## 🛠️ Technologies Used
- **Backend:** ASP.NET Core (.NET 9)
- **Frontend:** Angular
- **API Documentation:** Swagger (Swashbuckle)
## 🚀 Getting Started
### Prerequisites
- [.NET 9 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/9.0)
- [Node.js (LTS)](https://nodejs.org/)
- [Angular CLI ](https://angular.dev/)
### 🔧 Setup Instructions
1. **Install Angular dependencies**
> ⚠️ **Before starting the application for the first time**, run the following command in the `ClientApp` directory:
```shell
cd ClientApp
npm install
```
2. **Run the application**
Go back to the root folder and start the backend server:
```shell
dotnet run --launch-profile swagger_dev
```
3. **Access the app**
- Angular frontend: [http://localhost:44492](http://localhost:44492)
- Swagger UI (API docs): [http://localhost:5114/swagger](http://localhost:5114/swagger)