Prem Thakur's repositories
bluetooth-chat-mvvm
An android chatting app made in compose which uses device Bluetooth for transferring data (chats) and follows MVVM architecture.
video-player-media3
A Video player android app made using Media3 exoplayer in MVVM style
my-notes-mvvm-retrofit
A simple note taking app build in kotlin, uses retrofit as REST Client, follows android mvvm architecture for data flow and single activity architecture for UI.
TaskSprint
A simple todo app with date pagination backed by firebase, built in compose and follows MVVM architecture, UDF pattern and Single Activity architecture
daily-quiz
A Quiz App made using firebase. It is based on Unidirectional Data Flow (UDF) Architecture and Single-Activity Architecture.
ivy-wallet
Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
little-lemon
The little lemon app is the capstone project for Meta's Android Developer Course on Coursera made in Kotlin.
BasketBallCounter
An android app to count points of two teams in basketball game
inventory-sqlite-demo
A simple app to store info about the inventory products.
ktor-notes-api
A simple REST APIs made with ktor for performing CRUD operation and authenticating users. It manages notes created by the users.
OrderCoffeeDemo
An android demo app for ordering coffee
reusable-list-dialog-mvvm-demo
This is a tutorial project for creating reusable dialog that shows a list of item and let the parent handle the click event.
room-reset-demo
This is a tutorial project demonstrating how to reset room database. You can read the article by clicking on the link below.
star-net-voyager-android-swapi
Android client implementation of SWAPI API using MVVM and clean architecture with pagination and offline support
text-editor
A text - editor which allows you to save formatted text with different styles and images. Build with kotlin and follows MVVM architecture and single activity architecture.
cameraX-codelab
This is android codelab app made demonstrating CameraX API
IncentiveTimer
A gamified Pomodoro timer where you can create and unlock rewards by doing your work. Watch me build this app live on Twitch: https://twitch.tv/florianwalther
MVVMTestingDemo
A simple app which fetches and shows products from REST API using retrofit. This project mainly demonstrates testing of different mvvm components.
netclan-clone
UI Clone of Netclan Explorer made in Jetpack Compose.
notification-deep-link-demo
It is a two activity application one of which can be accessed either through deep link or notification action created through MainActivity.
simple_ray_trace_in_c
A simple 2D ray tracing simulation using SDL2, where rays emanate from a draggable circle and interact with a static circle, creating a visual effect of shadows and light.
SkyMeet
SkyMeet is a free & Open Source Android Video/Audio Conferencing app based on Open Source Jitsi Multi-platform & Google Firebase for User's Data.