Skip to content

ponatosik/Realtime-ToDo-Web-API

Repository files navigation

API for collaborative todo lists

This repository contains the backend code for a real-time Todo web application. It is built using ASP.NET Core and utilizes SignalR for real-time collaborative functionality.

Project links

Requirements

  • ASP.net core 7.0

How to run

  1. Clone this repo: git clone https://github.com/ponatosik/Realtime-ToDo-Web-API.git
  2. Open it: cd .\Realtime-ToDo-Web-API\
  3. Restore dependencies: dotnet restore
  4. Provide your connection string, or use in-memory database. Uncomment options.UseInMemoryDatabase("TodoListInMemoryDatabase") in Program.cs file
  5. Run this project: dotnet run --project .\Realtime-ToDo-Web-API\Realtime-ToDo-Web-API.csproj
  6. Open hosted project on localhost (see console output)

Stack

  • EntityFrameworkCore
  • SigalR
  • Swagger UI (Swashbuckle )
  • Docfx

About

Web API for creating collaborative todo lists with upradates in real time

Topics

Resources

License

Stars

Watchers

Forks

Languages