Pinned Repositories
android-ll-challenge
A modern MVI, multi-module app showcasing architecture best practices with Compose and latest Jetpack libraries. Allows you to create, read, edit and delete new deliveries.
Asteroid-Radar
Fetches data from NASA's NEoWs & APOD APIs. Detects and displays info about asteroids that pass near Earth. Uses WorkManger to cache data in the background. Accessibility verified with TalkBack. Supports multiple screen sizes/orientation. Udacity Nanodegree Project II
Business-Card
Save and share business cards. Built with Room, MVVM architecture, stacked layout and color picker library.
Cat-API-Challenge
Coding challenge demonstrating clean architecture principles, MVVM design pattern, Jetpack Compose UI, Navigation, Material Design 3, Coroutines and Flow, Dagger-Hilt, Unit and Instrumented testing
Clean-Notes
Clean Notes is a note taking/ to do list implemented with Room, Koin, RxJava and testing with MockK and Truth
Crypto-Converter
Built with Clean Architecture. Consumes the CoinGecko API to convert fiat currencies to the main cryptocurrencies.
Location-Reminder
Uses Firebase Authentication login & Google Maps SDK. Creates a reminder at a specific location and notifies the user once he enters the Geofence. Udacity Nanodegree project IV
Marvel-App
Detekt, Hilt, Paging3, Coroutines/Flow, Retrofit, OkHttp, Room, Firebase, CI - Bitrise, JUnit & Mockito
picpay-challenge
Desafio Android
run-tracker
Log and track your runs with realtime location. Save and sync to the server.
matheus-miranda's Repositories
matheus-miranda/Asteroid-Radar
Fetches data from NASA's NEoWs & APOD APIs. Detects and displays info about asteroids that pass near Earth. Uses WorkManger to cache data in the background. Accessibility verified with TalkBack. Supports multiple screen sizes/orientation. Udacity Nanodegree Project II
matheus-miranda/android-ll-challenge
A modern MVI, multi-module app showcasing architecture best practices with Compose and latest Jetpack libraries. Allows you to create, read, edit and delete new deliveries.
matheus-miranda/Clean-Notes
Clean Notes is a note taking/ to do list implemented with Room, Koin, RxJava and testing with MockK and Truth
matheus-miranda/Location-Reminder
Uses Firebase Authentication login & Google Maps SDK. Creates a reminder at a specific location and notifies the user once he enters the Geofence. Udacity Nanodegree project IV
matheus-miranda/Stock-Market-Compose
Stock Market app in Jetpack Compose - OpenCSV, Dagger-Hilt, Retrofit, Room
matheus-miranda/TDD-Leilao-Alura
Unit testing with JUnit4 and Hamcrest
matheus-miranda/Cat-API-Challenge
Coding challenge demonstrating clean architecture principles, MVVM design pattern, Jetpack Compose UI, Navigation, Material Design 3, Coroutines and Flow, Dagger-Hilt, Unit and Instrumented testing
matheus-miranda/GitHub-Search
Uses the GitHub API to fetch any username and list, share, visit the repositories.
matheus-miranda/Marvel-App
Detekt, Hilt, Paging3, Coroutines/Flow, Retrofit, OkHttp, Room, Firebase, CI - Bitrise, JUnit & Mockito
matheus-miranda/Meu-Beats-Invillia
Retrofit, Room, Moshi, Koin, Glide & Flow to list products from a server. Testing with JUnit4, Google Truth, Hamcrest, MockK & Espresso.
matheus-miranda/picpay-challenge
Desafio Android
matheus-miranda/Pokemon-Card
Lists Pokemon cards from TCG API, allows you to navigate, favorite and save owned cards
matheus-miranda/run-tracker
Log and track your runs with realtime location. Save and sync to the server.
matheus-miranda/Android-Property-Animation
A study on ObjectAnimator & AnimatorSet & AnimatorListeners
matheus-miranda/Codewars
Coding challenges solutions
matheus-miranda/Compose-Calculator
Simple calculator in Jetpack Compose
matheus-miranda/Concentration
Simple iOS study app using the Concentration (card matching) game
matheus-miranda/Copa-2022
World Cup '22, schedule a notification before the game starts with work manager
matheus-miranda/credit-application-system
Backend system with Spring Boot, OpenAPI, Flyway, H2, Mockk
matheus-miranda/design-patterns-spring
matheus-miranda/Dev-Bytes-Udacity
Fetches videos from an API with Retrofit, implements offline caching with Room through a WorkManager
matheus-miranda/Firebase-Login
Sample Firebase login app
matheus-miranda/HackerRank
HackerRank coding challenges
matheus-miranda/KMM-Notes
Note taking app built with KMM, SQLDelight, Compose, Dagger-Hilt, SwiftUI
matheus-miranda/Kotlin-Issue-Tracker
Uses GitHub API to track all issues from any searchable JetBrains repository. Built with Retrofit, OkHttp, Koin and Glide
matheus-miranda/Mars-Real-Estate-Udacity
Part of the Udacity Android Kotlin Nanodegree. Uses ViewModel & LiveData with Retrofit, Glide and Moshi.
matheus-miranda/matheus-miranda
Config files for my GitHub profile.
matheus-miranda/Motion-Layout
A study on motion layout animations
matheus-miranda/Shoe-Store
Project I: Udacity Android Developer Nanodegree. Features Architecture, Navigation, LiveData, DataBinding and DataStore
matheus-miranda/TDD-Leilao-Mockito-Espresso
Unit testing with Mockito. Integration testing with Espresso