Kangaroo is a simple time tracker which allows one to add hours to a project by day.
This project is a proof of concept to try out a few new concepts. The project uses a CQS approach and MongoDb to store information.
The TimeTracker uses a few open source components.
From nuget:
- DotNet.Highcharts for charts in dashboard
- bootstrap for styling
- bootswatch for theming
- FluentValidation for command validations
- FontAwesome
- Humanizer
- SimpleInjector for IoC
- toastr for notifications
- Moq for mocking
- And many more...
To check the complete view see the package.config file
The CommandProcessor was taken from EFMVC repository and from FNHMVC repository
- Implement Authentication
- Implement Authorization for diferent features
- ...