depuis la création du compte
sample MVVM project where i used stateflow instead of livedata and unit tested it with striKt. used hilt DI help me to test ui components such as fragments, activity, recycler view and several views with espresso and mockitto. used retrofit as REST API client and gson to get images from unsplash api and show them by glide. store data by room and unit tested.
backend for pizza-store built by DDD principles, spring-boot as DI container that play role of web(controllers) and application(services) , hibernate-jpa as orm play role of repository, rabbitmq as MB role event publishers and consumers, H2 in-Memory DB , spring security to manage jwt auth by email-password and authorities-permissions access , docker-compose to set-up rabbitmq MB, junit-5 to unit-test business logic, mockito for integration-test repo and controller functions