TaskHub is a sample app built with Jetpack Compose, Hilt for DI, and Room for data persistence, utilizing modern Android tech stacks and MVI architecture. The goal of the sample is to showcase form validation (including MultiSelector and DatePicker), calendar integration, bottom bar navigation, Compose dialogs, and other useful libraries.
Check out the app design on Dribble.
![mockup_taskhub](https://private-user-images.githubusercontent.com/76657810/319404634-f08a13d9-a696-4e2e-b255-d7b0bd310346.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3MjYwMjMsIm5iZiI6MTcyNDcyNTcyMywicGF0aCI6Ii83NjY1NzgxMC8zMTk0MDQ2MzQtZjA4YTEzZDktYTY5Ni00ZTJlLWIyNTUtZDdiMGJkMzEwMzQ2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI3VDAyMjg0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkZjE1MDI0MGUwZWRkMTdmNmNmNjI2NDQxN2RiNjlkZTQ2MjM1NjE0MmNiM2NkYTM3YWI2NzQ4NmJlZWE0ODUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.3sOGo3MfjPXGv3hKimFTvvnk3Q_O-wEeKUbLIYP_LhQ)