Follow along as I build out my latest project, a social network prototype. The main focus of this project will be to implement Android Architecture design patterns(MVVM) while also taking advantage of Android Jetpack Libraries.
For this prototype my goal from a UX perspective is to allow the user to create an account/Log in as seamlessly as possible. For this we will only be implementing password-less authentication begining with third party Auth(log-in with Google) and SMS OTP authentication later on.
A community ranked recipe search app. The application is written in Kotlin and features Android Jetpack components such as ViewPager2 and Compose. Meal Pal obtains data from a REST APl using Retrofit, then fetches rank information from Firebase. Once the recipes and rank are received through an AsyncTask(now deprecated) the recipes are organized according to rank and the data is loaded to the user interface.