Task manager for meatspace activities.
- ASP.net
- Microsoft SQL Server
- Angular
- Docker (only for testing)
Initialise database connection string secret:
> dotnet user-secrets init
> dotnet user-secrets set ConnectionStrings:DefaultConnection "Server=localhost;Database=<database_name>;User Id=<user_name> Password=<password>;TrustServerCertificate=True"
Create the database
> dotnet ef database create
Trust the self-signed certificate for https support (optional):
> dotnet dev-certs https --trust
Ensure you have Docker running.
Then:
cd TaskrApi.Tests
dotnet test
Server:
> cd TaskrApi
> dotnet run
# with https:
> dotnet run --launch-profile https
Client:
> cd TaskrClient
> ng serve
Navigate to http://localhost:4200/ to view the application.
After the server is up and running visit http://localhost:5257/swagger/index.html to view the API documentation.