README.md hinzugefügt
This commit is contained in:
46
README.md
Normal file
46
README.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# .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)
|
||||
Reference in New Issue
Block a user