Pinned Repositories
ComicApp
A comic app reader that uses Firebase Realtime Database as server and has a beautiful UI with features like Book flip animation, Gmail like Chips in search etc.
DigitRecognizer_TensorFlow
A Digit Recognition app that uses Machine Learning and TensorFlow model to recognize and predict the number drawn by the user. It also displays the Probability and time cost.
ExpenseManager
A simple app to keep track of your income and expenses using Firebase as server Some of the Key features of the app include: • User login/registration and forget password feature using firebase • User can login with email and password • Editable fields • Category creation and edition – each category gets assigned a different color to easily differentiate from one another • Income is shown in green and expenses are shown in red • The app follows Google’s material design guidelines • The user data is stored on the firebase server
FaceDetection_MLKit
A simple app that uses Firebase ML-Kit for face detection. The app detects faces and all the landmarks such as ears, eyes, nose, and mouth and displays the Smiling Probability and probability for each eye.
Fit-Tastic
A Fitness Tracker app that tracks the runs of the user using google maps and displays various info such as total calories, total distance, and more in a Bar chart.
MyNotes
A Note taking app that uses Firebase Firestore as server and allows users to take quick notes with ability to mark them as done and also contains swipe gestures to delete the note. It allows users to Login via email and password or phone number with OTP verification and Login via Google. It uses new material design library and material components.
ProMan
A Project Manager app that has following features- Registration, Login, Forget Password, update User Profile. It uses Firestore for database. You can create boards in which you can create lists and add multiple cards. You can assign different members to the boards with a notification feature for the same. You can add due date to the cards and also assign members per cards. You can add different colour label to the cards. The app contains drag and drop feature to re arrange cards. The app uses Material UI components.
RickAndMortyCompose
A Rick and Morty app built with Jetpack Compose.
SecureDataLocker
A concept app that uses Jetpack Security to encrypt user data such as text files or images using Encrypted Shared Preferences and uses Biometrics for authentication. The data can only be decrypted after the user is authorized via a master key or Biometric authentication. The app also displays the list of encrypted files and decrypts them on successful authentication.
TodoList_App
A TodoList app that uses Room Database along with Coroutines to save todos. Dagger-Hilt is used for Dependency Injection. The app uses MVVM architecture with the repository pattern and LiveData. It also uses Data Binding with Navigation Components and DiffUtil for efficient RecyclerView. The app contains swipe to delete gestures and transition animations along with recycler view animations. The app uses Material Design components. You can search, sort, update existing todos, or delete them.
PratthamArora's Repositories
PratthamArora/TodoList_App
A TodoList app that uses Room Database along with Coroutines to save todos. Dagger-Hilt is used for Dependency Injection. The app uses MVVM architecture with the repository pattern and LiveData. It also uses Data Binding with Navigation Components and DiffUtil for efficient RecyclerView. The app contains swipe to delete gestures and transition animations along with recycler view animations. The app uses Material Design components. You can search, sort, update existing todos, or delete them.
PratthamArora/ProMan
A Project Manager app that has following features- Registration, Login, Forget Password, update User Profile. It uses Firestore for database. You can create boards in which you can create lists and add multiple cards. You can assign different members to the boards with a notification feature for the same. You can add due date to the cards and also assign members per cards. You can add different colour label to the cards. The app contains drag and drop feature to re arrange cards. The app uses Material UI components.
PratthamArora/FaceDetection_MLKit
A simple app that uses Firebase ML-Kit for face detection. The app detects faces and all the landmarks such as ears, eyes, nose, and mouth and displays the Smiling Probability and probability for each eye.
PratthamArora/Fit-Tastic
A Fitness Tracker app that tracks the runs of the user using google maps and displays various info such as total calories, total distance, and more in a Bar chart.
PratthamArora/SecureDataLocker
A concept app that uses Jetpack Security to encrypt user data such as text files or images using Encrypted Shared Preferences and uses Biometrics for authentication. The data can only be decrypted after the user is authorized via a master key or Biometric authentication. The app also displays the list of encrypted files and decrypts them on successful authentication.
PratthamArora/DigitRecognizer_TensorFlow
A Digit Recognition app that uses Machine Learning and TensorFlow model to recognize and predict the number drawn by the user. It also displays the Probability and time cost.
PratthamArora/RickAndMortyCompose
A Rick and Morty app built with Jetpack Compose.
PratthamArora/ExpenseManager
A simple app to keep track of your income and expenses using Firebase as server Some of the Key features of the app include: • User login/registration and forget password feature using firebase • User can login with email and password • Editable fields • Category creation and edition – each category gets assigned a different color to easily differentiate from one another • Income is shown in green and expenses are shown in red • The app follows Google’s material design guidelines • The user data is stored on the firebase server
PratthamArora/MyNotes
A Note taking app that uses Firebase Firestore as server and allows users to take quick notes with ability to mark them as done and also contains swipe gestures to delete the note. It allows users to Login via email and password or phone number with OTP verification and Login via Google. It uses new material design library and material components.
PratthamArora/InstaNews
A news app that features Top headlines for India and you can save articles to read them later. You can also search for articles for any topic. You can swipe to delete the saved articles and there is an undo option as well.
PratthamArora/MovieDB_Clone
PratthamArora/RickAndMorty_GraphQL
A sample app that shows how to use GraphQL API using Apollo with Coroutines, ViewBinding, Coil - image loading library.
PratthamArora/SpotifyClone
PratthamArora/TodoList_Flutter
A TodoList app that uses SQLite Database to save todos. It uses Future and async for asynchronous programming.
PratthamArora/aepsdk-commons
PratthamArora/aepsdk-core-android
Adobe Experience Platform Mobile Core SDK
PratthamArora/aepsdk-react-native
A wrapper around the iOS and Android AEP mobile SDK to allow for integration with React Native applications.
PratthamArora/aepsdk-ui-android
PratthamArora/BookStore-Ktor
A simple demo app built entirely in Kotlin using Ktor.
PratthamArora/doubtless-app
Junior to Senior College-Focused Community App
PratthamArora/GhostPolice
PratthamArora/GithubRepos
The app allows users to authenticate with GitHub using OAuth and load all the repositories and Pull Requests associated with that repo along with all the comments corresponding to that PR. The app also allows users to post comments.
PratthamArora/MovieDB
A simple app that displays popular movie list and details about the movies.
PratthamArora/nearbyappTest
near by app sample
PratthamArora/NoteKeeper
PratthamArora/react-native
A framework for building native applications using React
PratthamArora/Shopping_App
PratthamArora/SnapChat_Filters
PratthamArora/TestGithub
PratthamArora/Weather-Forecast