👨🏻💻Atten - Android Attendance App👨🏻💻
Atten is my Final year capstone project.
Atten is a Android app mainly maid for our diploma institute
Government Polytechnic Jalgaon.
Cost effective and optimized solution to reduce the proxy Attendance.
As well as centralized the complete academic process.
Tasks:
1. Taking attendance
2. Assignment submissions
3. Declairing results
4. Managing the students and teachers data at a single screen.
5. Calculate 75% attendance automatically and detain the students lesser that that.
View Information
XML | JAVA | FIREBASE | GOOGLE CONSOLE | GIT | GITHUB | GOOGLE PLAY STORE 🧑💻✅
👨🏻💻Mother's Dish - Online mess Attendance system - Web App👨🏻💻
Online mess or canteen attendance system for the woners.
To mainage the customers data like days they come to eat and days that they absent.
Also it manages the bills related to mess expences and customers installments.
Taks:
1. Manages customers data securely.
2. Manages Billing data for both woners and customers.
3. Reduces the problems of unauthorized customers.
4. Manges the present and absent data effectively on transperrently.
5. Reminder to customers to pay the remaining installments to avil the continous services.
View App
HTML | CSS | JS | PHP | MySQL | Apache localhost | PHPMYADMIN 🧑💻✅
Blockchain-Based Voting
🔧 Tech: Java + Web3 (Solidity, Truffle, Ether.js), Smart Contracts
📌 Trend: Secure, decentralized applications
✅ Industry Use: EdTech, govtech, authentication platforms
Comming soon...
Stay tuned...
See more projects on
my GitHub
Generative AI SDK for Kotlin Multiplatform
✨Generative AI SDK for Kotlin Multiplatform (Supports: JVM, Android, iOS, Desktop, Web JS, Wasm)
Foodium - KMM
📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀
Compose Compiler Report to HTML
A utility (Gradle Plugin + CLI) to convert Jetpack Compose compiler metrics and reports to beautified HTML page.
Mutekt
Simplify mutating "immutable" state models
Permission Flow for Android
Know about real-time state of a Android app Permissions with Kotlin Flow APIs.
Capturable
🚀Jetpack Compose utility library for capturing Composable content and transforming it into Bitmap Image🖼️
NotyKT 🖊️
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation.
GitKtDroid
A sample Android application📱 built with Kotlin for #30DaysOfKotlin
which is built with Kotlin🦸superpower and Modern Android development tools.
Foodium 🍲
🍲Foodium is a sample food blog Android application 📱 built to
demonstrate use of Modern Android development tools.
COVID19 Notifier - India 🇮🇳
A sample Android App which notifies about COVID19 cases in 🇮🇳India
after every 1 hour. Built to demonstrate use of Modern Android development tools.
LiveStream - Flutter Package
Flutter package to which makes data communication easy among different
modules of your application.
LiveStream-kt Library
LiveStream is a simple class which makes communication easy among
different modules of your application.
🔔 FCM - Push Notification Scheduler⏰ (On Device 📱)
📱Demo implementation to Schedule FCM Notifications on Android Device
using AlarmManager + WorkManager.
Material Dialogs for Android 📱
📱Android Library to implement animated, 😍beautiful, 🎨stylish
Material Dialog in android apps easily.
Easy UPI Payment - Android Library.
📱Android Library to implement UPI Payment integration easily in
Android App 💳💸
Material Navigation View for Android 📱
📱Android Library to implement Rich, Beautiful, Stylish 😍 Material
Navigation View for your project with Material Design Guidelines. Easy to use.
Firebase Recycler Pagination - Android Library
Android Library to implement Paging support for Realtime Database in
RecyclerView.
This API was accepted by Official FirebaseUI-Android library and
released in v5.0.0
Easy Database - Java Library
Java API to easily implement JDBC-ODBC Database connection and
operations.
FirebaseUI-Android: Optimized UI components for Firebase.
FirebaseUI is an open-source library for Android that allows you to quickly connect common UI
elements to Firebase APIs. I started contributing this repository and it's now my part of interest.
I contributed many features as below.
-
#1603 Feature - Realtime Database Pagination
Here, I have implemented FirebaseRecyclerPagingAdapter that supports
Pagination of Firebase Database with RecyclerView as issue #1601. This was my first ever
contribution to OSS. I learnt alot from this. This was wonderful experience.
-
#1609 Fix Issue #1608 - retry() failing in FirestorePagingAdapter
I have fixed retry() failing and added a new method refresh() to refresh
the list from the beginning as issue #1608
-
#1615 Ability to get occurred exception - Issue 1592
I have updated code as FirebaseRecyclerPagingAdapter and added an
ability to get the occurred Exception while using FirestorePagingAdapter.
-
#1660 Method to update Query in Firebase and Firestore Adapters.
This PR Implements a method to change/update Query in both Firebase as
well as Firestore Adapters. (Issue #1614).
-
#1692 Method to update options at runtime [Paging Adapters]
I have added option to change options at runtime in
FirestorePagingAdapter class.
All LiveData objects should be re-initialised after changing options. So, I have removed
their final modifier and also added new init() method which initializes LiveData objects
from constructor and from updateOptions method.
-
#1694 Method to Update Options at runtime [RTDB Paging Adapter]
I have added method updateOptions() in RTDB Paging Adapter. It's exactly
same version as Firestore Paging Adapter.
Read my latest blogs on
blog.shreyaspatil.dev
Combining StateFlows and transforming it into a StateFlow
In this blog, we'll learn to combine multiple StateFlows and transforming it into a another StateFlow.
Leveraging the Semaphore concept in Coroutines to limit the parallelism 🔀
In this blog, we'll learn to use the concept of Semaphore with Kotlin coroutines to limit parallelism
Promise compose compiler and imply when you'll change 🤞
Let's improve the performance of your Jetpack Compose application
Automate library publishing to Maven Central with GitHub Actions Workflow Dispatch 🤖
Let GitHub Actions work for you with just a click and you just chill 😎
Filtering and modifying text input in Jetpack Compose way
In this article, we'll learn to apply visual transformations on the text of TextField in the Jetpack Compose.
🙅♂️Don't let ViewModel know about framework level dependencies
Let's discuss some good practices to make ViewModel better!
Observing Live connectivity status in Jetpack Compose way!
Publication: ScaleReal
In this article, Let’s see how to observe connectivity in Jetpack Compose way 🚗.
Composing composable in the Text line with InlineTextContent in Jetpack Compose
Publication: ScaleReal
In this article, we’ll see how to use InlineTextContent to use composable in the text line in Jetpack Compose.
Providing AssistedInject supported ViewModel for Composable using Hilt
Publication: ScaleReal
In this article, we’ll be seeing how you can obtain the instance of ViewModel for usage in Composable screen which is supported by AssistedInject.
Don't let Kotlin's single-expression function ruin your business😲
Publication: ScaleReal
This is a mini-blog where we'll see how a small mistake can lead to a confusing and serious issue.
Hide internal members of Kotlin Module from JVM 🔐
Publication: ScaleReal
Make sure your internal business is safe from JVM. Here we’ll explore some things which need attention if you’re developing a library.
Let your delegates auto-nullify references☠️
Publication: ScaleReal
In this article, we’ll see how to auto-clear memory references with Kotlin’s delegated properties to avoid memory leaks in your Android app.
👨🍳 Cooking Tasty code in Kotlin 🍴 — Part 1
Publication: ScaleReal
In this article, I’ll walk you through some basic recipes to cook your code tasty 😋 in Kotlin.
👨🍳 Cooking Tasty code in Kotlin 🍴 — Part 2
Publication: ScaleReal
In this article, I’ll walk you through some advance recipes to cook your code tasty 😋 in Kotlin.
🔥 Quickly distribute your app with Firebase App Distribution using GitHub Actions + Fastlane 🚀
Publication: Firebase Developers
In this article, we’ll explore a way to automate workflows for distributing your Android application with Firebase App Distribution using GitHub Actions CI and Fastlane.
Automate publishing app to the Google Play Store with GitHub Actions⚡+ Fastlane🏃
Publication: ScaleReal
In this article, we’ll learn to automate tasks for deploying Android app to the Google Play Store using GitHub Actions and Fastlane.
DevOps-ify Android libraries with GitHub Actions and Package Registry 🚀
Publication: ScaleReal
In this article we’ll take a look at publishing Android library to the GitHub Package Registry and automating it with GitHub Actions CI.
Hello DataStore, Bye SharedPreferences👋 — Android📱 — Part 2: Proto DataStore
Publication: ScaleReal
In this article series, we’ll learn how to use the latest Android Jetpack 🚀 library i.e. DataStore in Android apps.
Hello DataStore, Bye SharedPreferences👋 — Android📱 — Part 1: Preference DataStore
Publication: ScaleReal
In this article series, we’ll
learn how to use the latest Android Jetpack 🚀 library i.e. DataStore in Android apps.
🕵️Accessing device location using SIM Card 🗺️📍
Publication: ScaleReal
In this article, we’ll see
how to access device location using the SIM card in Android
Getting data from Google Sheets📊 → Flutter App📱 —
Part 2
Publication: ScaleReal
In this article, We’ll learn
to load data
from Google Sheets and show it into the list in the Flutter app.
🌊 StateFlow, End of LiveData?
Publication: ScaleReal
In this article, we’ll learn
how to use Kotlin Coroutine StateFlow in Android instead of LiveData.
🤖Automate Publishing Android Library to Bintray
using GitHub Actions 🚀
Publication: ScaleReal
In this article, I’m going to
demonstrate the use of GitHub Actions to publish open-source Android Library to Bintray
when it is released.
🔥 Firebase-ing with Kotlin Coroutines + Flow 🌊
Publication: Firebase Developers
In this article,
we’ll demonstrate using Kotlin Coroutines and 🌊 Flow with 🔥 Firebase Cloud Firestore
in Android.
🔪 Introduction to Dagger DI 💉 by a Life way!
Publication: MindOrks
In this article, I’ll explain
the basic concept of popular💉 Dependency Injection framework — Dagger 🔪 by using a
simple example.
Update Queries without changing RecyclerView Adapter
using FirebaseUI — Android 🔥
Publication: Firebase Developers
In this article,
you will learn how to change database queries without
changing the whole adapter of a RecyclerView in Android by using the FirebaseUI-Android
library.
Storing data from the Flutter app → Google Sheets 📊
- Part 1
Publication: MindOrks
In this article, we’ll create
a sample app which stores Feedback of user from the Flutter app into Google Sheets using
AppScript.
Animated Material Dialog — Android 📱 😍🎨
Publication: MindOrks
In this article, I taught to
implement animated, 😍beautiful, rich and stylish🎨 Material Dialog in the app using
MaterialDialog android library.
Implement UPI Payment Integration in Android with
EasyUpiPayment library📱💳
Publication: MindOrks
In this article I taught to
implement UPI payment integration easily in any android app. This library is developed
by me. So, here I explained full working of library to easily integrate UPI payments in
android app.
⏰Scheduling FCM Push Notifications🔔 On Device —
Android📱
Publication: MindOrks
In this article, We will
schedule On Device FCM (Firebase Cloud Messaging) Push Notifications without using Cloud
Pub/Sub or Cron jobs. Implemented it using AlarmManager + WorkManager.
Making Google-Apps Like NavigationView - Android 📱
Publication: ProAndroidDev
In this article, you will learn to
implement Google Apps like Navigation View - Drawer in Android apps easily! 😃
Firestore Pagination in Android Using FirebaseUI
Library 🔥
Publication: Firebase Developers
This is article
where I demonstrated implementation of FirebaseUI library to achieve Pagination of
Firestore database in RecyclerView.
Firebase Database Pagination — Android 🔥
Publication: ProAndroidDev
This is article where I explained about
implementing Firebase Recycler Pagination library to implement Pagination of Firebase
Realtime database in RecyclerView. This library was developed by me. So, I explained
full working of Adapter to implement it in Android app.