Skip to content

vitosandrin/PoC-signalR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ C# .NET PoC - SignalR

GitHub top language GitHub last commit GitHub issues

πŸ“– About the Project

This repository contains a Proof of Concept (PoC) designed to demonstrate [describe the objective of the PoC].
The main goal is to validate the technical feasibility of [describe the specific use case] using C# .NET.

πŸ› οΈ Technologies Used

  • .NET [8]
  • ASP.NET Core
  • Entity Framework Core
  • Docker
  • SQL Server / PostgreSQL
  • Swagger for API documentation
  • Other libraries used in the project

πŸ“¦ How to Run the Project

πŸ”Ή Prerequisites

Before starting, ensure you have the following dependencies installed:

πŸ”Ή Step-by-Step Guide

  1. Clone this repository

    git clone https://github.com/your-username/your-repository.git
    cd your-repository
  2. Set up environment variables

    • Rename .env.example to .env and configure the necessary variables.
  3. Install dependencies

    dotnet restore
  4. Run the application

    dotnet run
  5. Access the API


🧩 Project Structure

πŸ“¦ YourProject
 ┣ πŸ“‚ src              # Main source code
 ┃ ┣ πŸ“‚ Application   # Business logic and use cases
 ┃ ┣ πŸ“‚ Domain        # Entities and domain rules
 ┃ ┣ πŸ“‚ Infrastructure # Persistence, Repositories, Configurations
 ┃ ┣ πŸ“‚ API           # API controllers and endpoints
 ┃ β”— πŸ“œ Program.cs    # Main application entry point
 ┣ πŸ“‚ tests           # Unit and integration tests
 ┣ πŸ“œ .gitignore      # Git ignored files
 ┣ πŸ“œ README.md       # Project documentation
 ┣ πŸ“œ docker-compose.yml # Docker Compose file
 β”— πŸ“œ appsettings.json # Application configuration

πŸ—οΈ Contributing

If you want to contribute, follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Make your changes
  4. Commit your changes (git commit -m "Add new feature")
  5. Push to the branch (git push origin feature-branch)
  6. Open a Pull Request

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.


✨ Happy coding! πŸš€

About

πŸ”¬ Proof of Concept of SignalR with .NET and Next

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published