An open API service indexing awesome lists of open source software.

https://github.com/glaucia86/simple-app-signalr-angular

simple app
https://github.com/glaucia86/simple-app-signalr-angular

Last synced: 5 months ago
JSON representation

simple app

Awesome Lists containing this project

README

          

# Simple ChatApp using SignalR + Angular 8

This is a simple ChatApp using SignalR + Angular 8

## Environments Used 🚀

- **[Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=javascript-0000-gllemos)**
- **[OS: Windows Professional 10](https://docs.microsoft.com/windows/windows-10/?WT.mc_id=javascript-0000-gllemos)**
- **[Dotnet: 3.1.100](https://dotnet.microsoft.com/download/dotnet-core/3.1?WT.mc_id=javascript-0000-gllemos)**
- **[NodeJs: 12.13.1](https://nodejs.org/en/)**
- **[Angular: 8.0.3](https://angular.io/)**
- **[@aspnet/signalr@1.1.4](https://www.nuget.org/packages/Microsoft.AspNet.SignalR/1.1.4)**

## How to run the App localy

1. First you need to go to the `ChatApp` folder and execute the command:

```bash
> dotnet restore
```

2. Now, go to the `ClientApp` folder and execute the command:

```bash
> npm install
```

3. Return to the main folder and execute the command:

```bash
> dotnet run
```

4. And open the browser in `localhost:5000/` or `localhost:5001/`

## Important Resources & Links

* **[Tutorial - Use the Angular project template with ASP.NET Core](https://docs.microsoft.com/aspnet/core/client-side/spa/angular?view=aspnetcore-3.1&tabs=netcore-cli&WT.mc_id=javascript-0000-gllemos)**
* **[Tutorial - ASP.NET Core SignalR JavaScript client](https://docs.microsoft.com/aspnet/core/signalr/javascript-client?view=aspnetcore-3.1&WT.mc_id=javascript-0000-gllemos)**
* **[Introduction to ASP.NET Core SignalR](https://docs.microsoft.com/aspnet/core/signalr/introduction?view=aspnetcore-3.1&WT.mc_id=javascript-0000-gllemos)**

## Questions? Comments? ❓

If you have any questions about the challenges, feel free to open an **[ISSUE HERE](https://github.com/glaucia86/simple-app-signalr-angular/issues)**. We'll get back to you soon!