https://github.com/magicxor/aspnetreactreduxtodo
Hello world app on ASP.NET Core Web API + EF Core + react/redux SPA
https://github.com/magicxor/aspnetreactreduxtodo
asp-net-core bootstrap csharp dotnet dotnet-core entity-framework-core hello-world js mssql nunit react redux redux-saga respawn testcontainers todolist unit-tests vite vitest web-api
Last synced: 4 months ago
JSON representation
Hello world app on ASP.NET Core Web API + EF Core + react/redux SPA
- Host: GitHub
- URL: https://github.com/magicxor/aspnetreactreduxtodo
- Owner: magicxor
- License: mit
- Created: 2018-09-09T21:27:40.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-29T14:07:27.000Z (5 months ago)
- Last Synced: 2025-04-30T02:38:43.176Z (5 months ago)
- Topics: asp-net-core, bootstrap, csharp, dotnet, dotnet-core, entity-framework-core, hello-world, js, mssql, nunit, react, redux, redux-saga, respawn, testcontainers, todolist, unit-tests, vite, vitest, web-api
- Language: JavaScript
- Homepage:
- Size: 1.6 MB
- Stars: 9
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AspNetReactReduxTodo
[](https://github.com/magicxor/AspNetReactReduxTodo/actions/workflows/unit-tests.yml)
A "hello world" app on the following stack:
- Back-end
- ASP.NET Core Web API
- Entity Framework Core
- Microsoft SQL Server
- Open API (Swashbuckle)
- Front-end
- React
- React-Redux
- Redux-Saga
- Bootstraphttps://user-images.githubusercontent.com/8275793/235338371-01c1edec-4343-4567-95ec-3a8c7fb0c085.mp4
### Usage
To run this application in development environment, you should run front-end and back-end projects separately:- Back-end:
```powershell
sqllocaldb start
dotnet ef database update --project ReactReduxTodo
dotnet run
```
will be availiable on `http://localhost:5000/api/[actionName]` and `http://localhost:5000/swagger`- Front-end:
```powershell
npm install
npm start
```
will be availiable on `http://localhost:3000/`