This repository is for practising programming skills about n-layer, Web API, authentication/authorization and many more.
git clone https://github.com/halilkocaoz/miny-todo-nlayer
cd miny-todo-nlayer/MinyToDo.WebAPI/ && dotnet run
cd ./MinyToDo.Data && dotnet ef --startup-project ../MinyToDo.WebAPI/ migrations add Migration_Name
or if you have make command you can use
make mig name=Migration_Name
- ASP.NET 5
- Postgres
- Entity Framework Core
- Authentication / Authorization with Jwt Bearer and IdentityDbContext
- Implementations for Team
TeamMember, TeamCategory, TeamTask - Application user role specifaction
Normal user (can use just for her/himself)
Team member (can use with a team and be normal user)
Team manager (authorization to add a user into team, change team/its categories)